Установка и настройка серверов Linux,создание сайтов, установка и настройка Asterisk PBX, Linux для начинающих и не только.
Получать статьи этого сайта на почту:

 

23
Jan 2013
sergldom
автор
0
комментариев
Рейтинг статьи:
4
Average: 4 (2 votes)

Отправка почты в Drupal 7 через SMTP сервер Google

       Отправка почты в Drupal 7 через SMTP Google почтового ящика В данной инструкции мы настроим отправку почты на сайте Drupal 7.

     Для отправки почты на сайте с установленным Drupal 7 через SMTP сервер на примере Google почтового ящика будем использовать модуль SMTP Authentication Support который можно скачать с оффициального сайта. Модуль отлично показал себя в работе на боевых сайтах.

      Открываем страницу модуля <![CDATA[]]>http://drupal.org/project/smtp<![CDATA[]]>  и копируем ссылку на архив из Recommended releases, на момент написания инструкции это <![CDATA[]]>http://ftp.drupal.org/files/projects/smtp-7.x-1.0-beta2.tar.gz<![CDATA[]]>
      Открываем на сайте который настраиваем, после адреса добавить /admin/modules/install
В поле Установить с URL-адреса  вставляем скопированную ссылку на архив <![CDATA[]]>http://ftp.drupal.org/files/projects/smtp-7.x-1.0-beta2.tar.gz<![CDATA[]]>
Нажимаем кнопку Установить
После установки переходим на страницу модулей для включения модуля SMTP для Drupal 7, открываем ссылку /admin/modules, находим модуль SMTP Authentication Support и ставим галочку для включения модуля по примеру на скриншоте:

Настраиваем отправку почты с сайта Drupal 7 используя внешний SMTP сервер, устанавливаем SMTP модуль

      После включения модуля SMTP Authentication Support нажимаем кнопку Сохранить внизу страницы
      После установки и включения модуля SMTP для Drupal 7 переходим к настройке модуля на странице /admin/config/system/smtp

Открываем страницу настройки модуля SMTP в Drupal 7

Настройки модуля smtp:

Включение модуля SMTP, настройка smtp сервера google, указываем smtp порт и пользователя для авторизации на SMTP сервере

Настраиваем отправку почты с сайта Drupal 7 используя внешний SMTP сервер, указываем пароль для авторизации на SMTP сервере, адрес и имя отправителя, отправляем тестовое письмо

Настраиваем SMTP модуль для Drupal 7 по примеру ниже:

  • Состояние модуля (Вкл/Выкл): Вкл
  • SMTP сервер: smtp.gmail.com
  • SMTP порт: 465
  • Использовать протокол шифрования: Использовать SSL

Авторизация SMTP:

  • Имя пользователя: [email protected] (вместо моего почтового ящика [email protected] указываете свой почтовый ящик)
  • Пароль: Ваш_пароль
  • Адрес отправителя: [email protected]
  • Имя отправителя: SoftNastroy.COM

Для проверки работы пишем свой рабочий почтовый ящик в поле:
Отправить тестовое письмо

  • E-mail адрес для отправки тестового сообщения: [email protected] (вместо моего почтового ящика [email protected] указываете свой почтовый ящик)

Нажимаем кнопку Сохранить настройки  и проверяем почту - Вам должно придти тестовое сообщение от вашего сайта.

 

!!! Внимание

      Если почта не приходит, ставим галочку на Включить отладку, и смотрим на ошибку после отправки. Возможная ошибка при блокировании гуглом:

SMTP -> ERROR: Password not accepted from server: 535-5.7.8 Username and Password not accepted. Learn more at 535 5.7.8 http://support.google.com/mail/bin/answer.py?answer=14257

      Нобходимо открыть в браузере авторизировавшись под пользователем от которого отправляете адрес:

https://accounts.google.com/b/0/DisplayUnlockCaptcha

Разблокируем отправку почты через SMTP Google

      И после клика повторно отправляете новое сообщение для проверки.

 

Задача выполнена, наш сайт на Drupal 7 настроен на отправку почтовых сообщений пользователям через внешний SMTP сервер на примере почтового ящика от Google.

С Вами был Сергей Лазаренко

 

Для отвлечения от работы, просмотрим интересное видео на тему SEO.

Быть или не быть социальному SEO:

Рейтинг статьи: 

4
Average: 4 (2 votes)

Вам понравилась статья? Хотите получать уведомления о выходе новых статей с этого сайта на свой почтовый адрес? Подписывайтесь пожалуйста. Введите свой почтовый адрес и нажмите кнопку Хочу получать статьи!

<![CDATA[]]><![CDATA[]]>

 

*Адреса электронной почты не разглашаются и не предоставляются третьим лицам для коммерческого или некоммерческого использования.

 

 
 

 

Add new comment

Filtered HTML

  • Search Engines will index and follow ONLY links to allowed domains.

  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.

Plain text

  • Allowed HTML tags: <a> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.
  • Search Engines will index and follow ONLY links to allowed domains.

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.