ATG - проблема при отправке почты через утилиту java scheduler - PullRequest
0 голосов
/ 21 декабря 2018

В ATG я получил исключение, когда вызван метод this.getSmtpEmailSender().sendEmailMessage(msg).Но один и тот же код работает отлично с другой средой.Может быть, это проблема конфигурации.что мне нужно проверить

/com/ncr/base/common/services/EmailService      

java.lang.Exception: The final format argument for a vlog call is a throwable, but is not referenced. The throwable will be logged, but please use an explicit Throwable argument before the format string to eliminate ambiguity.

**** Warning    Fri Dec 21 02:49:02 -05:00 2018 1545378542129   /com/ncr/base/common/services/EmailService              at atg.nucleus.logging.VariableArgumentApplicationLoggingUtil.getUnreferencedThrowable(VariableArgumentApplicationLoggingUtil.java:744)
**** Warning    Fri Dec 21 02:49:02 -05:00 2018 1545378542129   /com/ncr/base/common/services/EmailService              at atg.nucleus.logging.VariableArgumentApplicationLoggingUtil.vlogError(VariableArgumentApplicationLoggingUtil.java:344)

/ вложенное исключение com / ncr / base / common / services / EmailService: com.sun.mail.smtp.SMTPSenderFailedException: 501 5.1.7 Неверный адрес

1 Ответ

0 голосов
/ 21 декабря 2018

Полагаю, один из ваших адресов электронной почты недопустим в полях To или From.

ATG позволяет вам настроить значения по умолчанию для компонентов /atg/dynamo/service/SMTPEmail/, и я думаю, что выотсутствует конфигурация для рассматриваемой среды.Я бы порекомендовал вам открыть dyn / admin и сравнить конфигурацию для электронной почты SMTP для сред, которые работают, и тех, которые не работают.

...