Электронные письма добавляются в очередь, но не отправляются в otrs

Я использую AWS SES для отправки электронных писем из OTRS, и электронные письма не работают. Ниже приведена ошибка:

18 марта 06:22:47 ip-10-210-28-141 OTRS-otrs.Console.pl-Maint::Email::MailQueue-09[30010]: [Ошибка][Kernel::System::CommunicationLog:: _LogError][Line:538]: CommunicationLog(ID:795,AccountType:-,AccountID:-,Direction:Outgoing,Transport:Email,ObjectLogType:Message,ObjectLogID:2233)::Kernel::System::MailQueue => Message не удалось отправить! Сообщение об ошибке: Не удается подключиться к электронной почте smtp.us-east-1.amazonaws.com: !

Я могу подключиться по телнету к email-smtp.us-east-1.amazonaws.com Я могу отправлять электронные письма с помощью SES с того же сервера через командную строку, но OTRS не отправляет электронную почту.


person rashidcmb    schedule 18.03.2018    source источник


Ответы (1)


Трудно отлаживать OTRS. В вашем случае OTRS не удалось создать почтовый объект. Причина может иметь несколько проблем.

Возможно, вы используете неправильный внутренний модуль SMTP, есть 3 разных варианта: SMTP/SMTPS и SMTPTLS (см. также https://github.com/OTRS/otrs/tree/master/Kernel/System/Email).)

Чтобы получить более подробный отзыв от модуля CPAN SMTP, установите $Self->{Debug} = 3; в этом месте https://github.com/OTRS/otrs/blob/master/Kernel/System/Email/SMTP.pm#L32 и проверьте STDOUT, в чем проблема.

person M. Edennhofer    schedule 17.04.2018