WordPress и SMTP: отправляем почту с блога через Яндекс
Не стану объяснять, почему не стоит “строить” свой собственный SMTP на базе PHP на чужом хостинге. Просто покажу, как помочь блогу на WordPress отправлять почту (уведомления) через сервисы Яндекс.Почта. Приступим…
Воспользуемся мы для этих целей плагином Configure SMTP. Установили его в блог. Я исхожу из того, что Вы уже имеете почту на Яндексе. У меня зарегистрирован домен nice-tour.nov.ru и он подключен к почтовой системе Яндекса, поэтому примеры я буду приводить на этом домене.
Итак, у в зоне DNS для указанного домена имеем следующее:
; ; Database file for nice-tour.nov.ru zone. ; @ IN SOA ns.novgaro.ru. hostmaster.novgaro.ru. ( 2011030210 ; serial number 7200 ; refresh 600 ; retry 1209600 ; expire 3600 ) ; minimum TTL ; ; Zone NS records ; @ IN NS ns.natm.ru. @ IN NS ns.novgaro.ru. ; ; Zone records ; @ IN A 213.148.164.198 www IN CNAME gate.novgaro.ru. ; ; mail services ; @ IN MX 10 mx.yandex.ru. @ IN TXT ( "v=spf1 redirect=_spf.yandex.ru" ) @ IN TXT ( "spf2.0/mfrom,pra redirect=_spf.yandex.ru" ) mail IN CNAME domain.mail.yandex.net. ; ; подтверждение прав на домен для Яндекса ; yamail-75d1977c19ec IN CNAME mail.yandex.ru. ; ; поддержка Jabber ; _xmpp-client._tcp IN SRV 20 0 5222 domain-xmpp.ya.ru. _xmpp-server._tcp IN SRV 20 0 5269 domain-xmpp.ya.ru.
В качестве MX у нас указан хост mx.yandex.ru
. Посему в параметрах указанного выше плагина (Параметры \ SMTP) в опции SMTP host указываем smtp.yandex.ru
(не mx, а smtp). Ставим также галку “Use SMTPAuth” и указываем свои учётные данные для сервиса Яндекс.Почта. В моём случае – master@nice-tour.nov.ru, и пароль. Учётную запись указываю полностью, с доменом. Указываю Sender e-mail, (адрес, который Вы здесь укажите, должен соответствовать либо основному адресу учётной записи, с которой Вы авторизуете плагин на Яндексе, либо одному из алиасов адреса указанной учётной записи), и Sender name.
Сохраняю настройки, нажимаю кнопку Send test e-mail – и письмо через несколько секунд у меня в ящике.
Как видно, ничего сложного здесь нет. При этом совершенно не обязательно иметь домен, подключенный к почтовой системе Яндекса. Вы можете иметь почтовый ящик типа ящик@yandex.ru, но, надо понимать – и почта пойдёт от имени данного ящика.
P.S. прописать в своей зоне MX Яндекса недостаточно. Необходимо также пройти процедуру подтверждения прав на домен, и создать необходимые ящики в Вашем домене на Яндексе. Для этих целей идём сюда: pdd.yandex.ru.
RSS комментарии
Обратная ссылка