Настройка отправки почты через SMTP с использованием SSL для phpBB3

Ответить
Аватара пользователя
Distructor
Администратор
Сообщения: 1607
Зарегистрирован: 28.12.2009
Не так давно почти все почтовые сервера перешли на шифрованное SSL/TLS-соединение, но как правильно настраивать отправку писем с форума на движке phpBB3 с использованием SSL почти нигде не освещено.

Пришло время исправить эту несправедливость)

Настройки для mail.ru (источник)
Сервер исходящей почты (SMTP-сервер) — smtp.mail.ru;
Порт — SMTP — 465 (протокол шифрования SSL/TLS).
Требуется SSL: да
E-mail address — это полное название вашего почтового ящика, включая логин, значок «@» собачки и домен
Имя пользователя — это полное название вашего почтового ящика, включая логин, значок «@» собачки и домен;
Пароль — текущий пароль, который вы используете для входа в почтовый ящик (сейчас нужно использовать "Пароль для внешнего приложения");
Аутентификация — Обычный пароль (без шифрования).
Настройки для gmail.com (источник)
SMTP-сервер: smtp.gmail.com
Порт: 465 или 587
Требуется SSL: да
E-mail address: полный адрес Gmail имя_пользователя@gmail.com
Имя пользователя: полный адрес Gmail (имя_пользователя@gmail.com)
Пароль: ваш пароль Gmail
Требуется аутентификация: да
Настройки для yandex.ru (источник)
SMTP-сервер: smtp.yandex.ru
Порт: 465
Требуется SSL: да
Для доступа к почтовому серверу укажите ваш логин и пароль на Яндексе. Если вы настраиваете получение почты с ящика вида «login@yandex.ru», логином является часть адреса до знака «@». Если вы используете "Яндекс.Почту для домена", в качестве логина необходимо указывать полный адрес почтового ящика.
Рассмотрим подробно настройку отправки почты через сервер mail.ru.
В принципе все поля заполняются однозначно, кроме пункта Требуется SSL, т.к. никакой похожей галочки в настройках форума нет. Но как оказалось достаточно в поле "Адрес сервера SMTP" просто дописать "ssl://". Например для рассматриваемого mail.ru нужно указать "ssl://smtp.mail.ru", вместо обычного "smtp.mail.ru", и все заработает.

Пример заполненных настроек:
smtp_ssl_phpbb3.png

Ответить