it-swarm.com.ru

Настройка SMTP Gmail для Drupal 7

Я хочу отправить письмо в Drupal 7. Итак, кто-нибудь знает, как настроить Gmail SMTP на Drupal 7? 

21
user881703
  1. Скачайте SMTP module и включите его.
  2. Перейдите в Admin> Конфигурация> Поддержка аутентификации SMTP и установите следующие значения:

    • Включите модуль в наборе полей «Параметры установки» вверху.
    • Настройки SMTP-сервера:
    • smtp сервер: smtp.gmail.com
    • сервер резервного копирования SMTP: оставьте пустым.
    • порт smtp: 465
    • использовать зашифрованный протокол: выберите «использовать SSL»
    • SMTP-аутентификация:
    • Введите действительный адрес электронной почты Gmail и пароль.
    • Параметры электронной почты:
    • Установите тот же адрес электронной почты, который вы использовали при аутентификации SMTP. Использование другой учетной записи называется Фишинг
    • Отправить тестовое письмо: установите электронное письмо для получения образца электронного письма.
    • Включить отладку: да.


3. Нажмите «отправить» и убедитесь, что электронное письмо было отправлено и вы его получили. Если нет, внимательно прочитайте отладочную информацию в верхней части экрана. Когда все будет выполнено, не забудьте снять флажок отладки.

50
Juampy NR

Шаг 1: Загрузите SMTP module и включите его.

Шаг 2: Перейдите в Admin> Конфигурация> Система> Поддержка аутентификации SMTP и установите следующие значения :

  • Включить или выключить этот модуль: Вкл.
  • Настройки SMTP-сервера:
    • smtp сервер: smtp.gmail.com
    • сервер резервного копирования SMTP: оставьте пустым.
    • порт smtp: 465
    • использовать зашифрованный протокол: выберите «использовать SSL»
  • SMTP-аутентификация:
    • Введите действительный адрес электронной почты Gmail и пароль.
  • Параметры электронной почты:
    • Установите тот же адрес электронной почты, который вы использовали при аутентификации SMTP.
  • Отправить тестовое электронное письмо: установите электронное письмо, чтобы получить образец электронного письма и проверить, работает ли модуль.
  • Включить отладку: да.

Шаг 2а (необязательно): Разрешить менее безопасный доступ к приложениям который находится здесь: http://www.google.com/settings/security/lesssecureapps

Шаг 3: Нажмите «Сохранить» и перейдите в папку «Входящие», чтобы проверить. Если есть тестовое письмо, тогда это нормально.

Примечание. Ваш адрес электронной почты, указанный в настройке smpt, ДОЛЖЕН быть таким же, как в информации о вашем сайте.

4
Doc Kodam

Я надеюсь Поддержка аутентификации SMTP модуль поможет вам.

3
Vlad Stratulat

Для меня, просто следуя инструкциям в ответе Juampy не сработало. Ошибка «Невозможно отправить почту. Обратитесь к администратору сайта». продолжал отображать. Сначала выполните следующее, а затем настройте модуль SMTP согласно его ответу.

Перед установкой SMTP модуля скачайте PHPMailer и распакуйте его. Переименуйте папку как phpmailer и скопируйте папку в папку модуля SMTP-модуля. Затем установите модуль SMTP.

Альтернативная конфигурация следующая:

  • порт smtp: 587

  • использовать зашифрованный протокол: выберите «использовать TLS»

2
MadCoder

Эта запись в блоге содержит более актуальную информацию:

http://www.stevepolitodesign.com/blog/drupal-configure-smtp-module-work-gmail-updated

Модуль установки и настройки:

  1. Установите модуль поддержки аутентификации SMTP обычным способом.
  2. Перейдите на страницу конфигурации admin/config/system/smtp 
  3. Под Включить или выключить этот модуль выберите Вкл. Вы можете выйти из очереди Send mailby и повторить попытку отправки почты при ошибке. Отменено по умолчанию, но их выбор не повлияет на Gmail.

  4. Под SMTP-сервером введите следующий smtp.gmail.com. Оставьте SMTP Сервер резервного копирования пустым

  5. Под SMTP-портом введите 587

  6. В разделе Использовать зашифрованный протокол выберите Использовать TLS.

  7. Под SMTP AUTHENTICATION введите адрес Gmail и пароль.

  8. В разделе «E-MAIL OPTIONS» используйте тот же адрес Gmail, который вы указали выше, и Введите E-mail от имени

  9. Нажмите Сохранить

Обновить настройки учетной записи Gmail:

  1. Войдите в свою учетную запись Gmail со страницы https://myaccount.google.com/
  2. На главной странице аккаунта нажмите Войти и безопасность или перейдите к https://myaccount.google.com/security

  3. Прокрутите вниз до пункта Разрешить менее безопасные приложения: виджет и включите его.

  4. Теперь перейдите к https://accounts.google.com/DisplayUnlockCaptcha и нажмите Продолжить

  5. Вернитесь на страницу конфигурации SMTP admin/config/system/smtp

  6. Введите адрес электронной почты, с которого вы хотите получить тестовое сообщение, и нажмите Сохранить конфигурацию.

  7. Проверьте свой почтовый ящик, чтобы подтвердить, что вы получили тестовое сообщение.

0
featherbelly