Не удалось отправить электронное письмо из JavaMail - SMTPSendFailedException - PullRequest
0 голосов
/ 24 сентября 2019

Я хочу отправить электронное письмо с использованием JavaMail, но я получаю следующую ошибку:

com.sun.mail.smtp.SMTPSendFailedException: 554 5.2.0 STOREDRV.Submission.Exception:SendAsDeniedException.MapiExceptionSendAsDenied; Failed to process message due to a permanent exception with message Cannot submit message. 0.35250:0A007D30, 1.36674:0A000000, 1.61250:00000000, 1.45378:02000000, 1.44866:93220000, 1.36674:0E000000, 1.61250:00000000, 1.45378:98220000, 1.44866:00060000, 16.55847:06130000, 17.43559:0000000004020000000000000000000000000000, 20.52176:140FEC8809001010D7320000, 20.50032:140FEC88791700000200BB30, 0.35180:DC320000, 255.23226:0A003B30, 255.27962:0A000000, 255.27962:0E000000, 255.31418:0A004130, 0.35250:1F001432, 1.36674:0A000000, 1.61250:00000000, 1.45378:02000000, 1.44866:7A000000, 1.36674:32000000, 1.61250:00000000, 1.45378:7F000000, 1.44866:01000000, 16.55847:E6000000, 17.43559:0000000030030000000000000100000000000000, 20.52176:140FEC88090070200A003D30, 20.50032:140FEC8879171010FF320000, 0.35180:0A00BF30, 255.23226:1F10FD30, 255.27962:0A000000, 255.27962:32000000, 255.17082:DC040000, 0.27745:09330000, 4.21921:DC040000, 255.27962:FA000000, 255.1494:0E330000, 0.38698:0F010480, 0.37692:02000000, 0.44092:12000100, 0.41232:12000100, 0.60208:0F010480, 0.37136:01000000, 0.34608:12000100, 0.55056:01000001, 0.42768:12000100, 0.56112:AF486A17, 0.52807:877333DA, 7.36354:010000000000010900000000, 4.33016:DC040000, 7.40748:010000000000010B31324D42, 7.57132:0000000000000000352D6666, 1.63016:32000000, 4.39640:DC040000, 8.45434:5D7A883070A4064D9FFE7351FF631095C02FC076, 5.10786:0000000031352E32302E323238342E3030373A4D4E32505231324D42333430363A30623365323633352D666638662D343537622D613533302D6334366564663861343263610040100F010480, 7.51330:71012F79D040D7080F010480, 255.1750:4A330000, 255.31418:0A005730, 0.22753:0A002A32, 255.21817:DC040000, 4.60547:DC040000, 0.21966:0A002B32, 4.30158:DC040000 [Hostname=MN2PR12MB3406.namprd12.prod.outlook.com]

    at com.sun.mail.smtp.SMTPTransport.issueSendCommand(SMTPTransport.java:2267)
    at com.sun.mail.smtp.SMTPTransport.finishData(SMTPTransport.java:2045)
    at com.sun.mail.smtp.SMTPTransport.sendMessage(SMTPTransport.java:1260)
    at javax.mail.Transport.send0(Transport.java:255)
    at javax.mail.Transport.send(Transport.java:124)
    at com.schawk.pqpconnect.util.EmailServiceUtil.constructMimeMessage(EmailServiceUtil.java:136)
    at com.schawk.pqpconnect.integration.validate.util.NotificationHelper.callEmailServiceForWarningMails(NotificationHelper.java:232)
    at com.schawk.pqpconnect.integration.validate.util.NotificationHelper.handleDataBaseChanges(NotificationHelper.java:122)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.springframework.expression.spel.support.ReflectiveMethodExecutor.execute(ReflectiveMethodExecutor.java:113)
    at org.springframework.expression.spel.ast.MethodReference.getValueInternal(MethodReference.java:102)
    at org.springframework.expression.spel.ast.MethodReference.access$000(MethodReference.java:49)

После этого, есть много строк, начинающихся с org.springframework, и затем это продолжается так:

    at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54)
    at org.springframework.scheduling.concurrent.ReschedulingRunnable.run(ReschedulingRunnable.java:81)
    at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
    at java.util.concurrent.FutureTask.run(Unknown Source)
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(Unknown Source)
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)

Есть какие-нибудь идеи, чтобы это исправить?

...