Проблема отправки писем через SMTP и SMTPS

Обсуждение вопросов и решений

Модератор: ykolesnikov

Ответить
ydacha
OTRS Новобранец
Сообщения: 8
Зарегистрирован: 23 июл 2013, 19:11

Проблема отправки писем через SMTP и SMTPS

Сообщение ydacha » 23 июл 2013, 19:28

Добрый вечер, появилась проблема отправки писем через SMTP и SMTPS сервера yandex.ru.

Чуть точнее:
Отправляю письма через почту для доменов yandex.ru, для этого на почте заведён специальный адрес support@domain.ru, всё работало прекрасно, но на днях появилась проблема, почта перестала ходить, тем не менее почта забирается, но исходящая не уходит, ходят они по SMTPS, конфиг такой:

Код: Выделить всё

#mail
    $Self->{'FQDN'} =  'mydomain.ru';
    $Self->{'SendmailModule'} = 'Kernel::System::Email::SMTPS';
    $Self->{'SendmailModule::Host'} = 'smtp.yandex.ru';
    $Self->{'SendmailModule::Port'} = '465';
    $Self->{'SendmailModule::AuthUser'} = 'support@mydomain.ru';
    $Self->{'SendmailModule::AuthPassword'} = 'MyPassword';
Ошибка:

Код: Выделить всё

ERROR: OTRS-CGI-10 Perl: 5.14.2 OS: linux Time: Tue Jul 23 19:57:57 2013

 Message: Can't send message: 501Enter mail, end with "." on a line by itself
5.1.7 Invalid address Sn4WMbWr5R-vvGGHPm1
! Enable Net::SMTP::SSL debug for more info!

 RemoteAddress: 192.168.1.1
 RequestURI: /index.pl

 Traceback (2987):
   Module: Kernel::System::Email::SMTPS::Send (OTRS 3.2.9) Line: 189
   Module: Kernel::System::Email::Send (OTRS 3.2.9) Line: 715
   Module: Kernel::System::Ticket::Article::ArticleSend (OTRS 3.2.9) Line: 2064
   Module: Kernel::Modules::AgentTicketCompose::Run (OTRS 3.2.9) Line: 763
   Module: Kernel::System::Web::InterfaceAgent::Run (OTRS 3.2.9) Line: 863
   Module: ModPerl::ROOT::ModPerl::Registry::opt_otrs_bin_cgi_2dbin_index_2epl::handler (unknown version) Line: 41
   Module: (eval) (v1.99) Line: 204
   Module: ModPerl::RegistryCooker::run (v1.99) Line: 204
   Module: ModPerl::RegistryCooker::default_handler (v1.99) Line: 170
   Module: ModPerl::Registry::handler (v1.99) Line: 31

ERROR: OTRS-CGI-10 Perl: 5.14.2 OS: linux Time: Tue Jul 23 19:57:57 2013

 Message: Impossible to send message to: testmail@mydomain.ru .

 RemoteAddress: 192.168.1.1
 RequestURI: /index.pl

 Traceback (2987):
   Module: Kernel::System::Ticket::Article::ArticleSend (OTRS 3.2.9) Line: 2071
   Module: Kernel::Modules::AgentTicketCompose::Run (OTRS 3.2.9) Line: 763
   Module: Kernel::System::Web::InterfaceAgent::Run (OTRS 3.2.9) Line: 863
   Module: ModPerl::ROOT::ModPerl::Registry::opt_otrs_bin_cgi_2dbin_index_2epl::handler (unknown version) Line: 41
   Module: (eval) (v1.99) Line: 204
   Module: ModPerl::RegistryCooker::run (v1.99) Line: 204
   Module: ModPerl::RegistryCooker::default_handler (v1.99) Line: 170
   Module: ModPerl::Registry::handler (v1.99) Line: 31
Проблема мне кажется в том, что SMTP отдаёт в сессии это : "Sn4WMbWr5R-vvGGHPm1" каждый раз разное, я не могу понять что это. и почтовик шлёт его лесом. Тем не менее, я проверил на другом smtp сервере (smtp.google.com) и с ним всё работает.

Вопрос: Что ж такое парни из Yandex накрутили или лыжи не едут?

Заранее спасибо за все мысли и ответы!
Дружим с Networkdoc.ru

alexus
OTRS Гуру
Сообщения: 5192
Зарегистрирован: 20 сен 2010, 18:17
Откуда: Москва
Благодарил (а): 92 раза
Поблагодарили: 82 раза

Re: Проблема отправки писем через SMTP и SMTPS

Сообщение alexus » 23 июл 2013, 23:10

А от с какого ящика почта уходит? Адрес авторизации совпадает с адресом отправителя? Я бы смотрел в сторону яндекса.
С уважением,
Алексей Юсов

Prod: OTRS CE ITSM 6.0.28 on CentOS 7 Apache 2.4 MariaDB 10.4.13 + Radiant Customer Portal

Radiant System OTRS Intergrator RU
Группа OTRS Community в Teleram
Хотите внедрить OTRS? Спросите меня как!

Creative
OTRS Новобранец
Сообщения: 132
Зарегистрирован: 22 июн 2011, 14:33
Откуда: Татарстан, Альметьевск

Re: Проблема отправки писем через SMTP и SMTPS

Сообщение Creative » 24 июл 2013, 08:04

У нас тоже используется ящик на ПДД. Работает нормально.
Версия OTRS у нас помладше (в подписи).
SMTP конфиг настроен через админконфиг.
Настройки следующие.
тип модуля: SMTP
хост: smtp.yandex.ru
порт: 587 (вроден как одно и то же на мой взгляд, но в народе говорят что 465 и 587 обрабатываются по разному)
юзер и пасс использованы от того же ящика который работает на приём.
Для возможности подставлять в поле from адреса очередей (они у нас разные) сделана небольшая доработка. (В хавтусе поищи если надо, там описано).
Работает стабильно. За всё время был отлуп только несколько часов (и то это на стороне яндекса были то ли проблемы, то ли профилактические работы... уже не помню).
Мозг человека обычно загружен лишь на 10% своей мощности, остальное - резерв для операционной системы.

OTRS 3.1.4; ITSM 3.1.6; Ubuntu Server 12.04 LTS
Андрей Ананьев

Siyet
OTRS Новобранец
Сообщения: 62
Зарегистрирован: 26 июн 2013, 16:56

Re: Проблема отправки писем через SMTP и SMTPS

Сообщение Siyet » 24 июл 2013, 09:03

Я, конечно, не силен в среде почтовых "подводных камней", но не могло ли быть так, что Ваш почтовый ящик попал в черный список Яндекса за спам? У нас просто такое было, когда-то давно (до моего прихода в компанию). Ящик ломанули, нафлудили, а мы потом доказывали, что не олени)).
OTRS 3.2.8, Ubuntu 12.04, Apache, PostgreSQL

ydacha
OTRS Новобранец
Сообщения: 8
Зарегистрирован: 23 июл 2013, 19:11

Re: Проблема отправки писем через SMTP и SMTPS

Сообщение ydacha » 25 июл 2013, 11:14

С ящиком вроде всё в порядке, через почтовые клиенты почта уходит, всё в порядке, на pdd побывал с другим ящиком, эффект такой-же, как и через
SMTP (25, 587 порты) и SMTPS (465). Перекидывал на другой внешний IP адрес, результат одинаковый =(

для уточнения, otrs 3.2.9, Ubuntu 12.04 LTS
Дружим с Networkdoc.ru

ydacha
OTRS Новобранец
Сообщения: 8
Зарегистрирован: 23 июл 2013, 19:11

Re: Проблема отправки писем через SMTP и SMTPS

Сообщение ydacha » 25 июл 2013, 15:10

Спасибо всем, разобрался, дело было в поле "Отображаемое имя" которое в скрипт пытался подставить в от , от суда и ошибка "5.1.7 Invalid address".
У меня это поле было написано слишком красиво и по русски. Прописал просто email и всё пошло.
Дружим с Networkdoc.ru

Ответить