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

 

23
Янв 2013
sergldom
автор
0
комментариев
Рейтинг статьи:
4
Средняя: 4 (2 оценки)

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

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

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

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

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

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

  • E-mail адрес для отправки тестового сообщения: softnastroy@gmail.com (вместо моего почтового ящика softnastroy@gmail.com указываете свой почтовый ящик)

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

 

!!! Внимание

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

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
Средняя: 4 (2 оценки)

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

]]>]]>

 

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

 

 
 

 

Добавить комментарий

Filtered HTML

  • Поисковые системы будут индексировать и переходить по ссылкам на разрешённые домены.

  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Разрешённые HTML-теги: <a> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Строки и параграфы переносятся автоматически.

Plain text

  • Разрешённые HTML-теги: <a> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Строки и параграфы переносятся автоматически.
  • Поисковые системы будут индексировать и переходить по ссылкам на разрешённые домены.

CAPTCHA
Этот вопрос задается для того, чтобы выяснить, являетесь ли Вы человеком или представляете из себя автоматическую спам-рассылку.