Ако вашият WordPress сайт изпраща много съобщения, които може да срещнете проблеми с тяхната доставка до клиента. Много често, писмото, изпратено от стандартни методи WordPress, имейл услуги се възприемат от Yandex и Google като спам. В тази статия ще ви покажем как да изпращате съобщения в WordPress използвайки SMTP сървъра Yandex.
Защо и кога да използвате адрес SMTP сървър за WordPress
Вашият WordPress сайт може да изпращате имейли, например, когато се регистрира нов потребител или за възстановяване на паролата става, различни сигнали за участниците на форума или автоматични актуализации.
По подразбиране WordPress използва стандартни механизми за изпращане на известия по имейл, без допълнително конфигуриране. Но това не е най-доброто решение по няколко причини.
Един имейл, изпратен чрез стандартен системен транспорт, не съдържа допълнителни електронни подписи, които могат да показват, надеждността и легитимността на подателя и могат да бъдат поставени в спама.
Тези подписи са DKIM-подписан и SPF-запис. които са инсталирани в настройките на домейна (DNS) и позволява на собственика на домейн, за да покаже, пощенски услуги, с които сървърите могат да изпращат имейли в тази област.
SMTP (Simple Mail Transfer Protocol) - индустриален стандарт за изпращане на имейли. За разлика от стандартния метод на WordPress, SMTP ви позволява да изпращате имейли с необходимите подписи, които сочат, че изпращачът ви е, а не с хакер.
Разбира се, ако искате да организирате пълноправен система на писма с помощта на WordPress, тогава трябва да се възползват от специализирани услуги за изпълнение на масата изпращане на писма до клиенти, тъй като Yandex има някои ограничения по отношение на броя на имейли, изпратени на ден с помощта на своите SMTP сървъри.
Как да изпраща имейли Използването WordPress Yandex SMTP сървър
Всички имейли, изпратени чрез WordPress wp_mail (функция). който работи на популярната PHP Mailer библиотеката. За да позволите на WordPress и wp_mail () изпращане на електронна поща през SMTP сървър, трябва да се инсталира и конфигурира плъгина WP Mail SMTP от директорията на официалния WordPress.org.
Инсталиране на приставката WP Mail SMTPСлед това можем да го конфигурирате, като отидете на раздела "Конфигуриране → Email» в контролния панел.
Конфигуриране на плъгина WP Mail SMTPНека създаване на страницата Разширени Опции за имейли. По-долу показва описанието и изискваните стойности за всеки елемент.
Разширени настройки плъгин WP Mail SMTP Създаване редактиране електронна поща и DNS DKIM и SPF за справяне с DNS-записи за домейни страницаСега отидете на страницата хостинг TimeWeb в раздел "домейните и поддомейните" и да се създаде поддомейн mail._domainkey. Завържете поддомейн към съществуваща директория на сайта, като например сайт ще mysite.ru. указател ще се нарича mysite.ru (вие името на директорията и домейнът е вашата собствена) и да получите поддомейн mail._domainkey.mysite.ru. Натиснете на настройките на бутона "Запази".
Добавянето на поддомейн за DKIM-подпис Добавянето на поддомейн на DKIM-подписСега предписва SPF -record основния ни домейн. Кликнете върху бутона за настройки на домейна. В прозореца, който се появява, отидете на раздела "Разширени настройки" и се добавят в края на съществуващ TXT и запис преди атрибут
всички включвате реда: _spf.yandex.net. Натиснете на настройките на бутона "Запази".
Добавяне на SPF запис основен домейнСега трябва да се изчака, докато се променя DNS, за да влязат в сила. Този процес може да отнеме до 72 часа. Нека само в случай, проверете настройките са правилни. За да направите това, отидете на сайта проверка DKIM подпис и да се въведат селектор поща и име на домейн mysite.ru. както е показано на фигурата по-долу.
ВАЖНО. Ако имате домейн на кирилица като зона .RF, за да се провери на сайта DKIM подпис да работи правилно, трябва да прекодиране руски букви сайт в името на така наречената Punycode. Това може да стане, например, с помощта на преобразувател от следния линк.
Проверка DKIM подпис на домейнаВ резултат на това ще видим, че всичко е конфигуриран правилно и това е добре.
Положителният резултат тест DKIM подпис Разрешаването на DKIM-знак за вашата пощенска кутия на вашия домейнВАЖНО. Да включите редовно работи с вашата поща за домейна, домейнът, който е в кирилица .RF зона, трябва да конвертирате име на домейн в Punycode. Това може да стане, например, с помощта на преобразувател от следния линк. В резултат на това, ние трябва да получите по пощата в тип поща support@мойсайт.рф за [email protected] тип домейн.
Изпращане на имейл тест плъгин WP Mail SMTPСлед изпращане на писмо, озаглавена тест приставка ще доведе до изпращане на писмото. Тук е необходимо да се обърне внимание на факта, че в резултат на изпращането на писмото е вярно.
Резултатът от изпращане на тестови писмаСега отидете на Google Mail. който изпрати съобщение тест.
Тест имейл, изпратен от Google MailСлед това отидете на свойства на писма, както е показано на снимката по-долу.
На страница писмо имоти, които сме изпратили, можете да проверите наличността и DKIM SPF. Сега нашите писма не попадат в спам и търпеливо ще чакат за потребителя.
Отбележете наличието на DKIM и SPF записи в писмотоТова е всичко. Благодаря ви, че четете тази статия. Надявам се, че ви помага да конфигурирате SMTP за WordPress, използващи Yandex и TimeWeb.
Ще успеят, на добър час!
Свързани статии