Для отправки клиенту квитанций, сообщений или отчетов сотрудникам почты с собственного e-mail адреса необходимо настроить сам почтовый сервер.
Авторизация почты через SMTP-протокол по основному паролю уже НЕ РАБОТАЕТ.
Почти все почтовые сервисы требуют настройки отдельного пароля, несвязанного с основным паролем.
| Сервис | SMTP-сервер | Порты | Шифрование (порт) |
|---|---|---|---|
| Яндекс | smtp.yandex.ru |
465, 587 |
SSL/TLS (465), STARTTLS (587) |
| Gmail (Google) | smtp.gmail.com |
465, 587 |
SSL/TLS (465), STARTTLS (587) |
| Mail.ru | smtp.mail.ru |
465, 587 |
SSL/TLS (465), STARTTLS (587) |
| Rambler | smtp.rambler.ru |
465, 587 |
SSL/TLS (465), STARTTLS (587) |
| Timeweb | smtp.timeweb.ru |
465, 587 |
SSL/TLS (465), STARTTLS (587) |
Примечание:
для всех сервисов обычно требуется авторизация (логин — полный адрес электронной почты, пароль или пароль приложения, если включена двухфакторная аутентификация).
Ниже представлены примеры, как настроить почту того или иного сервиса.
Важно, текущие расположение настроек и их название могут отличаться от представленных.
Для Яндекс-почты необходимо создать аккаунт (если его ранее не было), пройти в него и нажать на иконку «Настройка» (шестеренка). Далее выбрать раздел «Почтовые программы», проставить все разрешения, как на скриншоте и сохранить изменения.

Для Google-почты необходимо создать аккаунт почты (если его ранее не было), пройти в ваш аккаунт google-почты, нажать на иконку «Настройка» (шестеренка), нажать настройки, далее выбрать раздел «Пересылка POP/IMAP» и проставить все разрешения как на скриншоте и сохранить изменения.
Зайти в настройки "управления аккаунтом Google", перейти в раздел "безопасность".
Далее необходимо включить двухэтапную аутентификацию, если она не включена (это очень важно, потому что без нее мы работать не сможем). Для этого необходимо будет указать контрольный номер телефона и ввести код, который придет на этот номер.
img src="/двухэтапная_аутентификация.png" width="800" />
Как только двухэтапная аутентификация будет включена нужно в поиске найти "Пароли приложений"

Далее нужно написать название приложения, которое будет использовать пароль - Agbis или любое другое, главное понятное.
В ответ Гугл выдаст пароль, который нужно использовать в поле "Пароль" для почты.
** Этот пароль указывается в настройках вместо основного пароля от почты.**
Для почты Mail.ru необходимо создать аккаунт почты (если его ранее не было),Зайти в учетную запись, в правом верхнем углу нажать на имя почты и выбрать "Пароль и безопасность".
Далее необходимо перейти в раздел "Пароли для внешних приложений".
На следующих трех шагах требуется последовательно нажать "Добавить", ввести название для пароля и указать пароль от учетной записи. В результате на экране отобразится пароль, который необходимо скопировать.
Для почты Rambler.ru необходимо создать аккаунт почты (если его ранее не было), зайти в учетную запись, в правом верхнем углу нажать на "Настройки" и перейти в "Программы", в меню "Доступ к почтовому ящику с помощью почтовых клиентов" кликнуть по "Вкл"
В правом верхнем углу нажать на имя почты (пользователя) и выбрать "Мой профиль".
Пролистать по раздела "Адреса электронной почты" и кликнуть по фразе "Я использую почтовый клиент"
Далее следовать инструкциям и получить пароль для доступа внешнего приложения к почте
Далее пароль в выделенной рамке использовать в Агбис Химчистка для отправки писем.
Для почты TimeWeb необходимо создать аккаунт почты (если его ранее не было), (добавить скрин)
Чтобы почта (отчеты или письма клиента) начали уходить от Вашего почты, нужно выполнить настройки в программе.
Для этого в Меню находим пункт "Настройки почты".
Далее на вкладке «Рассылка почты» или «Рассылка отчетов» заполняем необходимую информацию.
Если клиенту нужен только файл с отчетом, то нужны отключить эту галку(см.скрин ниже): она отвечает за то, что отчет у клиента отображается прямо в письме.


После ввода данных почты, необходимо сохранить настройки, и перезагрузить службу агента.
Теперь необходимо проверить, отправляются ли сообщения. В случае с отчетами можно отправить отчет за вчерашний день, в случае с рассылкой почты - через модуль рассылок отправить сообщение на свою почту.
Если при тестировании в логах EmailSubscrUnit возникла ошибка вида: «ОШИБКА: авторизация на SMTP прошла с ошибкой - 501 Syntactically invalid HELO argument(s).» - необходимо проверить имя компьютера. Оно не должно содержать русских символов, знаков подчеркивания, запятых, двоеточий и т.д. Допускаются только латинские буквы, цифры и симовол "-".
<WRAP center round box 60%> Выдержка с сайта Майкрософт:
Для имени компьютера рекомендуется использовать только стандартные символы Интернета. Такими символами являются числа от 0 до 9, заглавные и строчные буквы от A до Z, а также символ переноса (-). Имена компьютеров не могут состоять из одних цифр и содержать пробелы. Кроме того, в имена нельзя включать специальные символы, например: < > ; : " * + = \ | ?,_ </WRAP>
При возникновении ошибки вида: «ОШИБКА: авторизация на 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
Возможные причины:
Отправка сообщения завершена с ошибкой 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
Возможные причины:
Отправка сообщения завершена с ошибкой 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
Возможные причины:
Отправка сообщения завершена с ошибкой 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
Возможные причины:
Отправка сообщения завершена с ошибкой ERROR [EElSSLCmdClientError]: Unaccepted server reply code 554
Возможная причина:
Устанавливаем SMTP соединение
ERROR [EElSimpleSSLClientError]: Connection failed due to error 73730
Возможные причины:
Устанавливаем SMTP соединение
ERROR [EElSimpleSSLClientError]: Connection failed due to error 75777
Возможные причины:
Устанавливаем SMTP соединение
ERROR [EElSimpleSSLClientError]: TLS certificate validation failed: error 75787; the connection will be terminated
Возможные причины:
Устанавливаем SMTP соединение
ERROR [EElSocketClientError]: Connection error 10060
Возможные причины:
Отправка сообщения завершена с ошибкой ERROR [EElSSLCmdClientError]: Unaccepted server reply.
Command: RCPT TO: <test@mail ru>
Reply: 550 There are no MX-records nor A-records for domain gmail.cjmОтправка сообщения завершена с ошибкой 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
Возможные причины:
29.06.2022 18:18:37:679 [15][1232] Устанавливаем SMTP соединение
29.06.2022 18:18:38:318 [15][1232] ERROR [EElSSLCmdClientError]: Unaccepted server reply.
Command: EHLO User-ПК
Reply: 501 Syntactically invalid EHLO argument(s)29.06.2022 18:18:38:318 [15][1232] ОШИБКА: Ошибка отправки!
Возможные причины:
550 5.7.1 This message was not accepted due to domain owner DMARC policy (RFC 7489)
Возможные причины:
27.03.2023 05:05:35:325 [4732][3852] Отправка сообщения завершена с ошибкой ERROR [EElSMTPError]: User authentication failed: User authentication failed: Unaccepted server reply.
Command: AUTH PLAIN bm9yZXBseUBjaGFpa2EyNC5ydQBub3JlcGx5QGNoYWlrYTI0LnJ1AEZhNCFPTGdvMlBpYg==
Reply: 535 5.7.0 NEOBHODIM parol prilozheniya https://help.mail.ru/mail/security/protection/external / Application password is REQUIRED
Возможные причины:
Application password is REQUIRED -- ТРЕБУЕТСЯ пароль приложения
Требуется создать пароль для внешнего приложения.