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

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

Модератор: ykolesnikov

Ответить
alegator2222
OTRS Новобранец
Сообщения: 117
Зарегистрирован: 14 апр 2015, 16:11
Благодарил (а): 1 раз

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 Новобранец
Сообщения: 117
Зарегистрирован: 14 апр 2015, 16:11
Благодарил (а): 1 раз

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

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

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

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

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
Группа OTRS Community в Teleram
Хотите внедрить OTRS? Спросите меня как!

alegator2222
OTRS Новобранец
Сообщения: 117
Зарегистрирован: 14 апр 2015, 16:11
Благодарил (а): 1 раз

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 Гуру
Сообщения: 4773
Зарегистрирован: 20 сен 2010, 18:17
Откуда: Москва
Благодарил (а): 31 раз
Поблагодарили: 32 раза

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
Группа OTRS Community в Teleram
Хотите внедрить OTRS? Спросите меня как!

alegator2222
OTRS Новобранец
Сообщения: 117
Зарегистрирован: 14 апр 2015, 16:11
Благодарил (а): 1 раз

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 Новобранец
Сообщения: 117
Зарегистрирован: 14 апр 2015, 16:11
Благодарил (а): 1 раз

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

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

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

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

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
Группа OTRS Community в Teleram
Хотите внедрить OTRS? Спросите меня как!

alegator2222
OTRS Новобранец
Сообщения: 117
Зарегистрирован: 14 апр 2015, 16:11
Благодарил (а): 1 раз

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

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

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

led
OTRS Новобранец
Сообщения: 18
Зарегистрирован: 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 Новобранец
Сообщения: 117
Зарегистрирован: 14 апр 2015, 16:11
Благодарил (а): 1 раз

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 Новобранец
Сообщения: 18
Зарегистрирован: 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 Новобранец
Сообщения: 117
Зарегистрирован: 14 апр 2015, 16:11
Благодарил (а): 1 раз

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 Новобранец
Сообщения: 18
Зарегистрирован: 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 Новобранец
Сообщения: 117
Зарегистрирован: 14 апр 2015, 16:11
Благодарил (а): 1 раз

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 Гуру
Сообщения: 4773
Зарегистрирован: 20 сен 2010, 18:17
Откуда: Москва
Благодарил (а): 31 раз
Поблагодарили: 32 раза

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
Группа OTRS Community в Teleram
Хотите внедрить OTRS? Спросите меня как!

alegator2222
OTRS Новобранец
Сообщения: 117
Зарегистрирован: 14 апр 2015, 16:11
Благодарил (а): 1 раз

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

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

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

Ответить