smtp.yandex.ru не отправляет почту. [Решено]

Запросы на решение проблем

Модератор: ykolesnikov

Ответить
alegator2222
OTRS Новобранец
Сообщения: 107
Зарегистрирован: 14 апр 2015, 16:11

smtp.yandex.ru не отправляет почту. [Решено]

Сообщение alegator2222 » 04 окт 2018, 11:27

Добрый день друзья, как то давно года четыре назад Я вас всех доставал тупыми вопросами и благодаря вам смог поднять otrs который все еще работает и им пользуются, но время идет и все меняется и Я уже тоже сменил не контору, и вот спустя некоторое время решил вернуться к истокам.
-----------------------------------------------------------------------------------------------------------
Такое дело, хочу что бы otrs забирал почту с яндекс ящика, прописал pop.yandex.ru, жму кнопку "Забрать почту", ошибок не выдает но заявки не создает,
1- Можно ли так что бы любое письмо которое находится в папке "Входящие" генерировало новую заявку?
2- Можно ли так что бы любое письмо которое находится в папке "Входящие" создавала нового клиента?
Последний раз редактировалось alegator2222 16 окт 2018, 15:19, всего редактировалось 2 раза.
OTRS 6.0.11
Ubuntu 18.04.1 server

alegator2222
OTRS Новобранец
Сообщения: 107
Зарегистрирован: 14 апр 2015, 16:11

Re: Проблема сбора почты с yandex

Сообщение alegator2222 » 04 окт 2018, 14:21

хмм, с забором почты все понятно, нужно было указать в самом яндексе откуда брать, вопрос 2 актуален.
OTRS 6.0.11
Ubuntu 18.04.1 server

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

Re: Проблема сбора почты с yandex

Сообщение alexus » 04 окт 2018, 19:24

alegator2222 писал(а):
04 окт 2018, 14:21
хмм, с забором почты все понятно, нужно было указать в самом яндексе откуда брать, вопрос 2 актуален.
Нет, так нельзя сделать.
С уважением,
Алексей Юсов

Prod: OTRS ITSM 5.0.14 on CentOS 7 x64 Linux with MySQL 5.7

Radiant System OTRS Intergrator RU
Radiant System OTRS Intergrator EN
Хотите внедрить OTRS? Спросите меня как!
Следите за нашими новостями на Facebook

alegator2222
OTRS Новобранец
Сообщения: 107
Зарегистрирован: 14 апр 2015, 16:11

Re: Проблема сбора почты с yandex

Сообщение alegator2222 » 05 окт 2018, 10:15

Принято спасибо, с получением почты разобрался, если кому интересно -- Почта → Все настройки → Почтовые программы Там указать из каких папок забирать письма.
Не работает исходящая почта.
Передача сообщения не удалась. [04.10.2018 07:39] Can't connect to smtp.yandex.ru: !
SendmailModule Kernel::System::Email::SMTP
SendmailModule::Host smtp.yandex.ru
SendmailModule::Port 465

В логе-
There was an error executing Execute() in Kernel::System::Console::Command::Maint::Email::MailQueue: Error: Message sending already in progress! Skipping...
OTRS 6.0.11
Ubuntu 18.04.1 server

MArsMax
OTRS Новобранец
Сообщения: 16
Зарегистрирован: 03 фев 2015, 09:12
Благодарил (а): 1 раз

Re: smtp.yandex.ru не отправляет почту.

Сообщение MArsMax » 10 окт 2018, 14:12

Похожая проблема (только с использованием внутреннего SMTP): исходящие письма помещаются в очередь "на отправку", но никуда из неё не уходят. Из ssh-консоли при этом сообщения, сформированные вручную, отправляются нормально.
В web-админке эти письма отображаются в разделе "Открытые сеансы связи"
Если через консоль почтовую очередь почистить принудительно - в админке они переходят в "Неудачные сеансы связи".
При попытке принудительной отправки из консоли (sudo -u otrs /opt/otrs/bin/otrs.Console.pl Maint::Email::MailQueue --send --force) выдаёт ошибку "Error: Message sending already in progress! Skipping...". Очень странный получается "progress" - без какого-либо движения :(

Входящая почта при этом работает без проблем.

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

Re: smtp.yandex.ru не отправляет почту.

Сообщение alexus » 10 окт 2018, 17:47

Логи ошибок в Яндексе проверьте, если есть. Ну и настройки надо видеть, без паролей, разумеется
С уважением,
Алексей Юсов

Prod: OTRS ITSM 5.0.14 on CentOS 7 x64 Linux with MySQL 5.7

Radiant System OTRS Intergrator RU
Radiant System OTRS Intergrator EN
Хотите внедрить OTRS? Спросите меня как!
Следите за нашими новостями на Facebook

alegator2222
OTRS Новобранец
Сообщения: 107
Зарегистрирован: 14 апр 2015, 16:11

Re: smtp.yandex.ru не отправляет почту.

Сообщение alegator2222 » 11 окт 2018, 15:38

SendmailModule-----Kernel::System::Email::SMTP
SendmailModule::AuthUse------support@ipb01.ru
SendmailModule::Host-------------smtp.yandex.ru
SendmailModule::Port--------------465
Домен делегирован яндексу.
С support@ipb01.ru письма забираются нормально и заявки тоже создаются, но не отправляются.

Вот что в консоли-

715||2| support@ipb01.ru | HelpDesk@ipb01.ru | 2018-10-11 14:55:43 | -| Can't connect to smtp.yandex.ru: ! |
716||2| support@ipb01.ru | HelpDesk@ipb01.ru | 2018-10-11 14:57:15 | -| Can't connect to smtp.yandex.ru: ! |
717||2| support@ipb01.ru | HelpDesk@ipb01.ru | 2018-10-11 14:58:47 | -| Can't connect to smtp.yandex.ru: ! |


support@ipb01.ru ---- с него пытается, HelpDesk@ipb01.ru на него пытается.
OTRS 6.0.11
Ubuntu 18.04.1 server

alegator2222
OTRS Новобранец
Сообщения: 107
Зарегистрирован: 14 апр 2015, 16:11

Re: smtp.yandex.ru не отправляет почту.

Сообщение alegator2222 » 11 окт 2018, 15:56

Есть подозрение что яндекс отшибает из за ssl протокола шифрования. Но где и как его настроить к сожалению не знаю.
OTRS 6.0.11
Ubuntu 18.04.1 server

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

Re: smtp.yandex.ru не отправляет почту.

Сообщение alexus » 11 окт 2018, 20:11

alegator2222 писал(а):
11 окт 2018, 15:56
Есть подозрение что яндекс отшибает из за ssl протокола шифрования. Но где и как его настроить к сожалению не знаю.
Укажите SMTPTLS в SendmailModule
С уважением,
Алексей Юсов

Prod: OTRS ITSM 5.0.14 on CentOS 7 x64 Linux with MySQL 5.7

Radiant System OTRS Intergrator RU
Radiant System OTRS Intergrator EN
Хотите внедрить OTRS? Спросите меня как!
Следите за нашими новостями на Facebook

alegator2222
OTRS Новобранец
Сообщения: 107
Зарегистрирован: 14 апр 2015, 16:11

Re: smtp.yandex.ru не отправляет почту.

Сообщение alegator2222 » 12 окт 2018, 12:20

Пробовал, ситуация такая же.
OTRS 6.0.11
Ubuntu 18.04.1 server

led
OTRS Новобранец
Сообщения: 13
Зарегистрирован: 19 янв 2016, 20:30
Поблагодарили: 1 раз

Re: smtp.yandex.ru не отправляет почту.

Сообщение led » 13 окт 2018, 08:36

В Ваших настройках, порт 465 – отправка c использованием защиты соединения SSL.
Для отправки через SSL используйте SMTPS в SendmailModule.
Последний раз редактировалось led 16 окт 2018, 16:20, всего редактировалось 1 раз.
OTRS 5.0.28, Ubuntu 16.04, MySQL 5.7

alegator2222
OTRS Новобранец
Сообщения: 107
Зарегистрирован: 14 апр 2015, 16:11

Re: smtp.yandex.ru не отправляет почту.

Сообщение alegator2222 » 15 окт 2018, 11:07

Пробовал все три протокола, SMTP, SMTPS, SMTPTLS, безуспешно. Приложу логи, может по ним что то понятно. Повторюсь, сбор почты идет штатно, а вот отправка не происходит.

OTRS-otrs.Console.pl-Maint::Email::MailQueue-10 There was an error executing Execute() in Kernel::System::Console::Command::Maint::Email::MailQueue: [Mon Oct 15 11:05:07 2018] otrs.Daemon.pl: using SSL support of Net::SMTP 3.10 instead of SSLGlue at /opt/otrs/Kernel/cpan-lib/Net/SSLGlue/SMTP.pm line 12.

OTRS-otrs.Console.pl-Maint::Email::MailQueue-10 CommunicationLog(ID:9114,AccountType:-,AccountID:-,Direction:Outgoing,Transport:Email,ObjectLogType:Message,ObjectLogID:16082)::Kernel::System::MailQueue => Permanent sending problem or we reached the sending attempt limit. Message will be removed

OTRS-otrs.Console.pl-Maint::Email::MailQueue-10 CommunicationLog(ID:9114,AccountType:-,AccountID:-,Direction:Outgoing,Transport:Email,ObjectLogType:Message,ObjectLogID:16082)::Kernel::System::MailQueue => Message could not be sent! Error message: SMTP authentication failed: 535, 5.7.8 Error: authentication failed: Invalid user or password!

OTRS-otrs.Console.pl-Maint::Email::MailQueue-10 CommunicationLog(ID:9114,AccountType:-,AccountID:-,Direction:Outgoing,Transport:Email,ObjectLogType:Message,ObjectLogID:16082)::Kernel::System::Email => Error sending message using backend 'Kernel::System::Email::SMTPS'.

OTRS-otrs.Console.pl-Maint::Email::MailQueue-10 CommunicationLog(ID:9114,AccountType:-,AccountID:-,Direction:Outgoing,Transport:Email,ObjectLogType:Connection,ObjectLogID:16083)::Kernel::System::Email::SMTP => SMTP authentication failed (SMTP code: 535, ErrorMessage: 535, 5.7.8 Error: authentication failed: Invalid user or password!

Использую пароль приложений, который генерируется в настройках почты.
OTRS 6.0.11
Ubuntu 18.04.1 server

led
OTRS Новобранец
Сообщения: 13
Зарегистрирован: 19 янв 2016, 20:30
Поблагодарили: 1 раз

Re: smtp.yandex.ru не отправляет почту.

Сообщение led » 15 окт 2018, 16:14

Возможно, у Вас в очереди сообщения, которые блокируют отправку.
Посмотрите, что находится в очереди:
shell> su otrs
shell> cd /opt/otrs/
shell> bin/otrs.Console.pl Maint::Email::MailQueue –list

Удалите ID сообщений, которые могут блокировать отправку, или, проще, удалите всю очередь:
shell> bin/otrs.Console.pl Maint::Email::MailQueue --delete-all

После этого отправьте новое письмо.
Для отправки через порт TCP/465 используйте SMTPS в SendmailModule.

Если эти действия не помогут, Вам нужно включать в OTRS дебаг обмена с почтовым сервером и смотреть в логах, почему не уходит почта.
OTRS 5.0.28, Ubuntu 16.04, MySQL 5.7

alegator2222
OTRS Новобранец
Сообщения: 107
Зарегистрирован: 14 апр 2015, 16:11

Re: smtp.yandex.ru не отправляет почту.

Сообщение alegator2222 » 16 окт 2018, 13:02

Наблюдается странная ситуация, пытается отправить сообщение самому себе, на сколько Я знаю они уходить не будут? Если удаляю, то потом опять появляется только с другим ID.
+------+-----------+----------+-------------------+-------------------+----------+----------------+-------------------+
| ID | ArticleID | Attempts | Sender | Recipient | Due Time | Last SMTP Code | Last SMTP Message |
+------+-----------+----------+-------------------+-------------------+----------+----------------+-------------------+
| 7001 | - | 0 | HelpDesk@ipb01.ru | HelpDesk@ipb01.ru | - | - | - |
+------+-----------+----------+-------------------+-------------------+----------+----------------+-------------------+
OTRS 6.0.11
Ubuntu 18.04.1 server

led
OTRS Новобранец
Сообщения: 13
Зарегистрирован: 19 янв 2016, 20:30
Поблагодарили: 1 раз

Re: smtp.yandex.ru не отправляет почту.

Сообщение led » 16 окт 2018, 14:09

На адрес, зарегистрированный как системный, OTRS пользователю не даст отправить.
Чтобы прояснить, посмотрите, что находится в самом сообщении. Можно сделать через SQL – запрос:
use otrs;
SELECT ID , cast(raw_message AS CHAR) FROM mail_queue WHERE ID = ID_сообщения;
ID_сообщения – ID из вывода команды очереди.
OTRS 5.0.28, Ubuntu 16.04, MySQL 5.7

alegator2222
OTRS Новобранец
Сообщения: 107
Зарегистрирован: 14 апр 2015, 16:11

Re: smtp.yandex.ru не отправляет почту.

Сообщение alegator2222 » 16 окт 2018, 15:19

В общим задачу удалось решить так:
SendmailModule--->Kernel::System::Email::Sendmail
Далее--->sudo apt-get install sendmail
Сам sendmail не настраивал вовсе, только приступил к настройке как посыпались сообщения, теперь в

bin/otrs.Console.pl Maint::Email::MailQueue --list
Mail queue is empty.
Done.
OTRS 6.0.11
Ubuntu 18.04.1 server

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

Re: smtp.yandex.ru не отправляет почту. [Решено]

Сообщение alexus » 16 окт 2018, 20:35

alegator2222 писал(а):
16 окт 2018, 15:19
Далее--->sudo apt-get install sendmail
Сам sendmail не настраивал вовсе, только приступил к настройке как посыпались сообщения
Ну это как бы да, но надо и reverse DNS и прочие прелести почтового сервера. А то спаморезки клиентов вашу почту враз забанят, да ещё и в блек-листы влететь можно.
С уважением,
Алексей Юсов

Prod: OTRS ITSM 5.0.14 on CentOS 7 x64 Linux with MySQL 5.7

Radiant System OTRS Intergrator RU
Radiant System OTRS Intergrator EN
Хотите внедрить OTRS? Спросите меня как!
Следите за нашими новостями на Facebook

alegator2222
OTRS Новобранец
Сообщения: 107
Зарегистрирован: 14 апр 2015, 16:11

Re: smtp.yandex.ru не отправляет почту. [Решено]

Сообщение alegator2222 » 17 окт 2018, 09:26

Оке, спасибо, учту. Пока тестовые письма всем приходят.
OTRS 6.0.11
Ubuntu 18.04.1 server

Ответить