Управление E-mail
Для отправки E-mail с сайтов мы рекомендуем использовать почтовые сервисы с отправокй писем по SMTP. Использование SMTP позволяет отправлять письма со специализированных почтовых серверов, что даёт вам подпись DKIM и SPF валидацию, что крайне положительно влияет на доставку сообщения адресатам. В таком случае вероятность того, что письмо будет заблокировано как SPAM сильно снижается. Вы можете использовать любой почтовый сервис, который предоставляет реквизиты для подключения по SMTP (Яндекс, Google, Mail.ru и пр.)
Часто почтовые сервисы предлагают возможность использовать свой домен для ваших почтовых адресов. Ниже вы найдёте инструкцию, как настроить отправку писем со своего домена в бесплатном сервисе Mail.ru
Подключение
Перейдите по ссылке https://biz.mail.ru/mail/ и укажите ваш домен. Вам потребуется подтвердить владение сайтом одним из трёх способов - разместить файл на сайте, добавить мета-тег или указать TXT-запись в настройках DNS вашего домена.
После этого нужно добавить MX, SPF и DKIM-записи в DNS-настройки вашего домена. Сами значения, которые нужно указать в настройках, вы можете найти во вкладке "Состояние сервера".
.
Теперь вы можете создавать почтовые ящики для отправки и получения писем:
Использование SMTP в MODX
Все настройки почты MODX хранятся в отдельном разделе:
Вот реквизиты для подключения SMTP от Mail.ru
:
- mail_smtp_auth - да
- mail_use_smtp - да
- mail_smtp_port - 465
- mail_smtp_prefix - ssl
- mail_smtp_hosts - smtp.mail.ru
- mail_smtp_user - ваш специально созданный отдельный ящик для рассылок, например
no-reply@mydomain.ru
- mail_smtp_pass - пароль для внешних приложений, вы можете создать этот пароль в настройках.
И не забудьте поменять значение системной настройки emailsender
Подключение почты Яндекса
Для включения отправки почты через сервера Яндекса
вам нужно указать следующие параметры:
- mail_smtp_auth - да
- mail_use_smtp - да
- mail_smtp_port - 465
- mail_smtp_prefix - ssl
- mail_smtp_hosts - smtp.yandex.ru
- mail_smtp_user - ваш специально созданный отдельный ящик для рассылок, например
no-reply@mydomain.ru
- mail_smtp_pass - пароль от этого ящика, заданный при его создании.
Или вы можете просто установить дополнение yaSMTP, которое автоматически пропишет эти параметры.
Проверка и тестирование
Проверять отправку почты можно с помощью дополнения QuickEmail:
[[!QuickEmail?
&to=`my-mail@mydomain.ru`
&debug=`1`
]]
Как только вы удостоверитесь, что ошибок нет и письма к вам приходят - дополнение можно удалять.
Примечание
На бесплатных тарифах отправка почты через наш сервер отключена, во избежания использования тестовых сайтов спамерами.
Однако, отправка писем через SMTP Яндекса будет работать без проблем.