Имя пользователя и пароль Odoo email не принимаются для настройки серверов исходящей почты

При настройке сервера исходящей электронной почты я сталкиваюсь с проблемой, показанной ниже на рисунке.

Connection Test Failed! Here is what we got instead:
535
5.7.8 Username and Password not accepted. Learn more at
5.7.8 https://support.google.com/mail/?p=BadCredentials d80sm175552804pfm.146 - 
gsmtp

Как можно решить эту проблему?

2 ответа

Решение

Я думаю, что ваша конфигурация в порядке, но этого недостаточно для отправки электронной почты от odoo, вы должны настроить свою учетную запись электронной почты тоже

  1. Перейдите на https://myaccount.google.com/.
  2. Нажмите на приложения с доступом к учетной записи
  3. Чем выбрать 'Allow less secure apps'

https://st ackru.com/images/14ff7d533e5aa38f8da959f210ece58e2e42eb27.png

Я сталкивался с этой проблемой на многих клиентских почтовых серверах, и иногда проблема может быть немного сложнее, когда в конфигурации вашей учетной записи Google отсутствует параметр Разрешить менее безопасные приложения .

Вариант 1. Разрешить менее безопасные приложения отображается в конфигурации вашего аккаунта Google .

Делайте то, что сказала @khelili miliana. Это можно сделать прямо по этой ссылке:

Проверьте статус менее безопасных приложений в учетной записи Google

Если вы видите параметр Разрешить доступ к менее безопасным приложениям: НЕТ , установите кнопку переключения на ДА . Это самый простой способ. Если вы не видите опцию, вам придется применить опции 2/3.

Вариант 2. Разрешить менее безопасные приложения отсутствует в конфигурации вашей учетной записи Google из-за настроек G Suite.

Проблема в том, что вместо этого вы видите сообщение Этот параметр управляется вашим администратором домена .

В данном случае, как говорится в сообщении, администратор управляет этими и другими настройками через GSuite. Вам нужно будет попросить его сделать следующие шаги или сделать их самостоятельно, если вы являетесь администратором домена (шаги, предпринятые из ответа https://webapps.stackexchange.com/questions/116251/this-setting-is- под управлением администратора вашего домена ):

  • Войдите в консоль администратора Google. Войдите, используя учетную запись администратора.
  • Перейдите в « Безопасность », а затем « Основные настройки » на панели управления консоли администратора.
  • Чтобы увидеть « Безопасность » на панели инструментов, вам, возможно, придется щелкнуть « Дополнительные элементы управления » внизу.
  • В разделе Менее безопасные приложения выберите Перейти к настройкам менее безопасных приложений .
  • В подокне установите переключатель Разрешить доступ к менее безопасным приложениям для всех пользователей . Вы можете включить менее безопасные приложения для определенных пользователей или разрешить им включать приложения самостоятельно (в этом случае им нужно будет щелкнуть самую первую ссылку, которую я написал в этом ответе, чтобы разрешить доступ к приложениям).

Включение модификации в GSuite может занять более 24 часов.

Вариант 3. Разрешить менее безопасные приложения отсутствует в конфигурации вашего аккаунта Google из-за двухэтапной аутентификации .

Другая проблема может заключаться в том, что у вас включена двухэтапная проверка. Когда это происходит, раздел менее безопасных приложений недоступен. Таким образом, вам нужно создать специальный пароль приложения (который будет использоваться вместо вашего обычного пароля) для любого клиента/приложения/устройства, которые не знают, как запрашивать двухэтапный код (например, Odoo). Проверьте это: https://support.google.com/mail/bin/answer.py?hl=ru&answer=1173270 .

Другие вопросы по тегам