мета-данные страницы
  •  

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
mail_setup [28.04.2022 10:38]
Anatoly [Возможные ошибки]
mail_setup [20.11.2023 18:00] (текущий)
ChristyH
Строка 6: Строка 6:
   * [[#Google почта|Google почта]]\\ ​   * [[#Google почта|Google почта]]\\ ​
   * [[#​Настроить пароль для доступа агента в почту Google |Настроить пароль для доступа агента в почту Google]]   * [[#​Настроить пароль для доступа агента в почту Google |Настроить пароль для доступа агента в почту Google]]
 +  * [[#Mail.ru почта|Mail.ru почта]]\\ ​
 +  * [[#​Настроить пароль для доступа агента в почту Mail.ru|Настроить пароль для доступа агента в почту Mail.ru]]
 [[#​Настройка Агента|Настройка Агента]]\\ ​ [[#​Настройка Агента|Настройка Агента]]\\ ​
   * [[#Для Яндекс почты|Для Яндекс почты]]\\ ​   * [[#Для Яндекс почты|Для Яндекс почты]]\\ ​
   * [[#Для Google почты|Для Google почты]]\\ ​   * [[#Для Google почты|Для Google почты]]\\ ​
 +  * [[#Для Mail.ru почты|Для Mail.ru почты]]\\
   * [[#​Проверка отправки|Проверка отправки]]\\ ​   * [[#​Проверка отправки|Проверка отправки]]\\ ​
 [[#​Возможные ошибки|Возможные ошибки]]\\ [[#​Возможные ошибки|Возможные ошибки]]\\
Строка 26: Строка 29:
 === Настроить пароль для доступа агента в почту Яндекс === === Настроить пароль для доступа агента в почту Яндекс ===
  
-{{:internal:chrome_2021-01-21_11-18-37.png?1500|}} +{{:pasted:20220707-131823.png?​1500}} 
-{{:internal:chrome_2021-01-21_11-20-26.png?600|}} +{{:pasted:20220707-131855.png?​600}} 
-{{:internal:chrome_2021-01-21_11-20-53.png?600|}}+{{:pasted:20220707-131931.png?600}}
  
 ** Этот пароль указывается в настройках агента вместо основного пароля.** ** Этот пароль указывается в настройках агента вместо основного пароля.**
Строка 38: Строка 41:
 {{ :​2почта.png |}} {{ :​2почта.png |}}
  
-Далее необходимо перейти в настройки вашего аккаунта Google.+=== Настроить пароль для доступа агента ​в почту ​Google ​===
  
-{{ :3почта.png?​1200 ​ |}}+Зайти в настройки "управления аккаунтом Google",​ перейти в раздел "​безопасность"​.
  
-В разделе «Безопасность»,​ в разделе «Ненадежные приложения,​ у которых есть доступ к аккаунту»,​ нажимаем «Открыть доступ»+{{:​pasted:​20220127-071900.png?400|}}
  
-{{ :4почта.png?​1200 ​ |}}+Далее необходимо **включить двухэтапную аутентификацию,​ если ​она не включена (это очень важно, потому что без нее мы работать не сможем)**. Для этого необходимо будет указать контрольный номер телефона и ввести код, который придет на этот номер.
  
-Включаем опцию, «Небезопасные приложения ​разрешены»+{{::​двухэтапная_аутентификация.png?800|}}
  
-{{ :5почта.png?1200 |}}+Как только двухэтапная аутентификация будет включена нужно перейти в этот раздел и опуститься в самый низ к пункту "​Пароли приложений"​
  
-Или зайдите напрямую по ссылке, чтобы попасть в указаное окно https://​myaccount.google.com/​lesssecureapps?pli=1+{{::​пароли_приложений.png?800|}}
  
-=== Настроить пароль ​для доступа агента в почту Google ===+Далее нужно написать название приложения, которое будет использовать пароль ​- Agbis или любое другое, главное ​понятное.
  
-Зайти ​в настройки правления ​аккаунтом Google",​ перейти в раздел "​безопасность"​.+{{::название_приложения.png?800|}}
  
-{{:​pasted:​20220127-071900.png}}+В ответ Гугл выдаст пароль,​ который нужно использовать в AgbisAgent в поле "​Пароль"​ для почты
  
-Выбрать раздел "​Пароли ​приложений"​.+{{::пароль_для_почты.png?800|}}
  
-{{:​pasted:​20220127-072058.png}}+** Этот пароль указывается в настройках AgbisAgent вместо основного пароля от почты.**
  
-Выбрать ​приложение "Почта".+==== Mail.ru ​почта ​====
  
-{{:​pasted:​20220127-072143.png}}+Для почты Mail.ru необходимо создать аккаунт почты (если его ранее не было),​Зайти в учетную запись,​ в правом верхнем углу нажать на имя почты и выбрать "​Пароль и безопасность"​.
  
-И выбрать устройство "​Компьютер Windows"​ и нажать Готово.+{{:​screenshot_4.jpg?1200|}}
  
-{{:​pasted:​20220127-072211.png}}+Далее необходимо перейти в раздел "​Пароли для внешних приложений"​.
  
-Скопировать пароль.+{{:​screenshot_5.jpg?600|}}
  
-{{:​pasted:​20220127-072642.png}}+На следующих трех шагах требуется последовательно нажать "​Добавить",​ ввести название для пароля и указать пароль от учетной записи. 
 +В результате на экране отобразится пароль,​ который необходимо скопировать.
  
-** Этот пароль указывается в настройках агента вместо основного пароля.**+{{:​screenshot_10.jpg?600|}}
  
 ===== Настройка Агента ===== ===== Настройка Агента =====
  
-Далее переходим к настройке Агента. На вкладке «Рассылка почты» или «Рассылка отчетов» заполняем необходимую информацию.+Далее переходим к настройке Агента. На вкладке «Рассылка почты» или «Рассылка отчетов» заполняем необходимую информацию.\\ 
 +Если клиенту нужен только файл с отчетом,​ то нужны отключить эту галку(см.скрин ниже): она отвечает за то, что отчет у клиента отображается прямо в письме.\\ 
 +{{ ::​agbisagentgui_2023-06-01_11-21-51.png?​direct&​600 |}} 
 + 
  
 **Пароль подставлять тот, что был скопирован при настройке доступа агента в почту** **Пароль подставлять тот, что был скопирован при настройке доступа агента в почту**
Строка 90: Строка 98:
  
 {{ :​pasted:​20210218-133942.png?​1200 |}} {{ :​pasted:​20210218-133942.png?​1200 |}}
 +
 +==== Для Mail.ru почты ====
 +
 +{{:​screenshot_11.jpg?​1200|}}
 +
 ==== Проверка отправки ==== ==== Проверка отправки ====
  
Строка 113: Строка 126:
 ===== Возможные ошибки ===== ===== Возможные ошибки =====
  
-Ошибки отправки почты логируются в логи с именем файла Email*.txt, логи отправки ​рассылки с именем файлов EmailSubscrUnit*.txt и EmailSubscrOlap*.txt.+Ошибки отправки почты логируются в логи с именем файла Email*.txt, логи отправки ​отчетов по подписке с именем файлов EmailSubscrUnit*.txt и EmailSubscrOlap*.txt.
  
 **Читаем внимательно текст ошибки,​ т.к. в ней описывается причина ее возникновения.** **Читаем внимательно текст ошибки,​ т.к. в ней описывается причина ее возникновения.**
Строка 136: Строка 149:
 **Возможные причины:​** **Возможные причины:​**
   * Мог смениться пароль;​   * Мог смениться пароль;​
-  * Если это почта службы Яндекс/​Google/​mail.ru и тп, возможно теперь требуется настроить отдельный пароль (смотреть выше);+  * Если это почта службы Яндекс/​Google/​mail.ru и тп, возможно теперь требуется настроить отдельный пароль (смотреть выше).
 \\ \\
  
Строка 145: Строка 158:
 </​code>​ </​code>​
 **Возможные причины:​** **Возможные причины:​**
-  * Если это почта службы Яндекс/​Google/​mail.ru и тп, возможно теперь требуется настроить отдельный пароль (смотреть выше);+  * Если это почта службы Яндекс/​Google/​mail.ru и тп, возможно теперь требуется настроить отдельный пароль (смотреть выше).
 \\ \\
  
Строка 180: Строка 193:
   * Попробовать вкл/​откл галочки SSL/TLS, проверить как с ними и без них будет работать;​   * Попробовать вкл/​откл галочки SSL/TLS, проверить как с ними и без них будет работать;​
   * Некорректные настройки почты.   * Некорректные настройки почты.
 +\\
 +
 +<​code>​
 +Устанавливаем SMTP соединение
 +ERROR [EElSimpleSSLClientError]:​ TLS certificate validation failed: error 75787; the connection will be terminated
 +</​code>​
 +**Возможные причины:​**
 +  * Попробовать поменять SMTP порт 465 на 587 и проверить как будет работать.
 \\ \\
  
Строка 187: Строка 208:
 </​code>​ </​code>​
 **Возможные причины:​** **Возможные причины:​**
-  * Агент не смог установить коннект,​ из-за отсутсвие связи, блокировки антивирусом,​ брандмауэром или файерволом сервера/​роутера.+  * Агент не смог установить коннект,​ из-за отсутствие связи, блокировки антивирусом,​ брандмауэром или файерволом сервера/​роутера.
 \\ \\
  
Строка 195: Строка 216:
 Reply: 550 There are no MX-records nor A-records for domain gmail.cjm Reply: 550 There are no MX-records nor A-records for domain gmail.cjm
 </​code>​ </​code>​
-**Возможные ​причины:​** +<​code>​ 
-  * Некорректный адрес ​почты ​mail +Отправка сообщения завершена с ошибкой 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 
 +</​code>​
 <​code>​ <​code>​
 Отправка сообщения завершена с ошибкой ERROR [EElSSLCmdClientError]:​ Unaccepted server reply. Отправка сообщения завершена с ошибкой ERROR [EElSSLCmdClientError]:​ Unaccepted server reply.
Строка 205: Строка 227:
 </​code>​ </​code>​
 **Возможные причины:​** **Возможные причины:​**
-  * Некорректный адрес почты mail+  * Некорректный адрес почты mail
 +\\ 
 +\\ 
 +<​code>​ 
 +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] ОШИБКА:​ Ошибка отправки! 
 +</​code>​ 
 +**Возможные причины:​** 
 +  * Имя ПК имеет русские символы:​ переименовать ПК, перезапустить и проверить. 
 +\\ 
 +<​code>​ 
 +550 5.7.1 This message was not accepted due to domain owner DMARC policy (RFC 7489) 
 +</​code>​ 
 +**Возможные причины:​** 
 + 
 +  * Если вы получаете подобные приведённым выше сообщения,​ скорее всего, почта с сайта у вас отправляется от имени почтового ящика на базе @mail.ru, @bk.ru, @list.ru или @inbox.ru. Mail.Ru не принимает сообщения,​ отправленные через phpmail, если в почтовых заголовках числится ящик, принадлежащий mail.ru. Такие сообщения,​ согласно внедрённой Mail.Ru политике DMARC, отклоняются. __Описание ошибки подробно__ [[https://​help.reg.ru/​support/​pochta-i-servisy/​nastroyka-pochty-reg-ru/​problemy/​pisma-s-sayta-vozvrashchayutsya-s-oshibkoy-dmarc-policy | тут]] 
 + 
 + 
 +<​code>​ 
 +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 
 +</​code>​ 
 +**Возможные причины:​** 
 + 
 +Application password is REQUIRED -- ТРЕБУЕТСЯ пароль приложения \\ 
 +Требуется создать пароль для внешнего приложения.