мета-данные страницы
Это старая версия документа!
Настройка почты клиентам для отправки почты и рассылки отчетов
Настройка почты
Для настройки почты с собственного адреса e-mail для отправки клиенту квитанций, сообщений и отчетов, необходимо предварительно настроить саму учетную запись почты.
Авторизация почты по smtp протоколу, по основному паролю, авторизация уже не работает, теперь почтовые сервисы требуют настройки отдельного пароля не связанного с основным паролем (смотреть ниже по инструкции как настроить)
Яндекс почта
Для Яндекс-почты необходимо создать аккаунт (если его ранее не было), пройти в него и нажать на иконку «Настройка» (шестеренка). Далее выбрать раздел «Почтовые программы», проставить все разрешения, как на скриншоте и сохранить изменения.
Настроить пароль для доступа агента в почту Яндекс
Google почта
Для Google-почты необходимо создать аккаунт почты (если его ранее не было), пройти в ваш аккаунт google-почты, нажать на иконку «Настройка» (шестеренка), нажать настройки, далее выбрать раздел «Пересылка POP/IMAP» и проставить все разрешения как на скриншоте и сохранить изменения.
Далее необходимо перейти в настройки вашего аккаунта Google.
В разделе «Безопасность», в разделе «Ненадежные приложения, у которых есть доступ к аккаунту», нажимаем «Открыть доступ».
Включаем опцию, «Небезопасные приложения разрешены».
Или зайдите напрямую по ссылке, чтобы попасть в указаное окно https://myaccount.google.com/lesssecureapps?pli=1
Настроить пароль для доступа агента в почту Google
Зайти в настройки «управления аккаунтом Google», перейти в раздел «безопасность».
Выбрать раздел «Пароли приложений».
Выбрать приложение «Почта».
И выбрать устройство «Компьютер Windows» и нажать Готово.
Скопировать пароль.
Этот пароль указывается в настройках агента вместо основного пароля.
Настройка Агента
Далее переходим к настройке Агента. На вкладке «Рассылка почты» или «Рассылка отчетов» заполняем необходимую информацию.
Пароль подставлять тот, что был скопирован при настройке доступа агента в почту
Для Яндекс почты
Для Google почты
Проверка отправки
После ввода данных почты, необходимо сохранить настройки, и перезагрузить службу агента.
Теперь необходимо проверить, отправляются ли сообщения. В случае с отчетами можно отправить отчет за вчерашний день, в случае с рассылкой почты - через модуль рассылок отправить сообщение на свою почту.
Если при тестировании в логах EmailSubscrUnit возникла ошибка вида: «ОШИБКА: авторизация на SMTP прошла с ошибкой - 501 Syntactically invalid HELO argument(s).» - необходимо проверить имя компьютера. Оно не должно содержать русских символов, знаков подчеркивания, запятых, двоеточий и т.д. Допускаются только латинские буквы, цифры и симовол «-».
Выдержка с сайта Майкрософт:
Для имени компьютера рекомендуется использовать только стандартные символы Интернета. Такими символами являются числа от 0 до 9, заглавные и строчные буквы от A до Z, а также символ переноса (-). Имена компьютеров не могут состоять из одних цифр и содержать пробелы. Кроме того, в имена нельзя включать специальные символы, например: < > ; : « * + = \ | ?,_
При возникновении ошибки вида: «ОШИБКА: авторизация на POP3 прошла с ошибкой» - необходимо проверить настройки почты (настройки POP), корректность хоста и порта в Агбис Агенте.
Успешная отправка сопровождается записью вида: «SMTP авторизация прошла успешно, шлем отчет…»
Возможные ошибки
Ошибки отправки почты логируются в логи с именем файла Email*.txt, логи отправки рассылки с именем файлов EmailSubscrUnit*.txt и EmailSubscrOlap*.txt.
Читаем внимательно текст ошибки, т.к. в ней описывается причина ее возникновения.
Отправка сообщения завершена с ошибкой ERROR [EElSMTPError]: User authentication failed: User authentication failed: Unaccepted server reply. Command: AUTH PLAIN cGluZ3YucGluZ3dpbkB5YW5kZXgucnUAcGluZ3YucGluZ3dpbkB5YW5kZXgucnUAcGluZ3dpbnF3ZTEyMzQ1 Reply: 535 5.7.8 Error: authentication failed: Invalid user or password! 1643106983-7ths24EaRC-aNHWX6ou
Возможные причины:
- Мог смениться пароль;
- Если это почта службы Яндекс/Google/mail.ru и тп, возможно теперь требуется настроить отдельный пароль (смотреть выше);
- Возможна проблема из-за устаревшего SSL сертификата на компьютере где стоит агент, встречалось у одного из клиентов из за отсутствия SSL сертификата, выходила такая ошибка Решение проблем доступа из-за устаревшего сертификата;
- Почтовый сервис мог этого отправителя добавить как спам, возможно придется писать в техподдержку почтовой службы.
Отправка сообщения завершена с ошибкой ERROR [EElSMTPError]: User authentication failed: User authentication failed: Unaccepted server reply. Command: AUTH PLAIN cGluZ3YucGluZ3dpbkB5YW5kZXgucnUAcGluZ3YucGluZ3dpbkB5YW5kZXgucnUAYXZtY3JwcXBrbmZicmV1Yg== Reply: 535 5.7.8 Error: authentication failed: This user does not have access rights to this service 1643106264-TgpCkl1emm-OOHaJmhY
Возможные причины:
- Мог смениться пароль;
- Если это почта службы Яндекс/Google/mail.ru и тп, возможно теперь требуется настроить отдельный пароль (смотреть выше);
Отправка сообщения завершена с ошибкой ERROR [EElSMTPError]: User authentication failed: User authentication failed: Unaccepted server reply. Command: AUTH PLAIN QmVsbGluaS5jb21AaW5ib3gucnUAQmVsbGluaS5jb21AaW5ib3gucnUAQWlrYW51UjIwMDg= Reply: 535 Authentication failed. Please verify your account by going to https://e.mail.ru/login?email=bellini.com@inbox.ru
Возможные причины:
- Если это почта службы Яндекс/Google/mail.ru и тп, возможно теперь требуется настроить отдельный пароль (смотреть выше);
Отправка сообщения завершена с ошибкой ERROR [EElSMTPError]: User authentication failed: User authentication failed: Unaccepted server reply. Command: AUTH PLAIN cGluZ3YucGluZ3dpbkB5YW5kZXgucnUAcGluZ3YucGluZ3dpbkB5YW5kZXgucnUAYXZtY3JwcXBrbmZicmV1Yg== Reply: 535 5.7.8 Error: authentication failed: This user does not have access rights to this service 1643106264-TgpCkl1emm-OOHaJmhY
Возможные причины:
- Не достаточно прав. Не настроено разрешение на использование почты по smtp протоколу (смотреть выше).
Отправка сообщения завершена с ошибкой ERROR [EElSSLCmdClientError]: Unaccepted server reply code 554
Возможная причина:
- Отправка некорректно сформированного письма, т.е. какие-то ошибки в письме не соответствующие стандарту отправляемого письма.
Устанавливаем SMTP соединение ERROR [EElSimpleSSLClientError]: Connection failed due to error 73730
Возможные причины:
- Превышение времени ожидания по timeout. Проверить, нет ли ограничений в антивирусе, файрволле (бэндмаудер, на стороне сервера/роутера, если комп подключается по локальной сети к интернету), исключения антивируса и тп.
Устанавливаем SMTP соединение ERROR [EElSimpleSSLClientError]: Connection failed due to error 75777
Возможные причины:
- Попробовать вкл/откл галочки SSL/TLS, проверить как с ними и без них будет работать;
- Некорректные настройки почты.
Отправка сообщения завершена с ошибкой ERROR [EElSSLCmdClientError]: Unaccepted server reply. Command: RCPT TO: <test@gmail.cjm> Reply: 550 There are no MX-records nor A-records for domain gmail.cjm
Возможные причины:
- Некорректный адрес почты mail
Отправка сообщения завершена с ошибкой ERROR [EElSSLCmdClientError]: Unaccepted server reply. Command: RCPT TO: <test@nail.ru> NOTIFY=NEVER Reply: 550 5.7.1 Policy rejection on the target address 1650289309-TslatqTQFN-fnKOMeIH
Возможные причины:
- Некорректный адрес почты mail