ПредишенСледващото

Ако вашият 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.

Настройка за SMTP в WordPress - и timeweb
Инсталиране на приставката WP Mail SMTP

След това можем да го конфигурирате, като отидете на раздела "Конфигуриране → Email» в контролния панел.

Настройка за SMTP в WordPress - и timeweb
Конфигуриране на плъгина WP Mail SMTP

Нека създаване на страницата Разширени Опции за имейли. По-долу показва описанието и изискваните стойности за всеки елемент.

Настройка за SMTP в WordPress - и timeweb
Разширени настройки плъгин WP Mail SMTP

Настройка за SMTP в WordPress - и timeweb
Създаване редактиране електронна поща и DNS

Настройка за SMTP в WordPress - и timeweb
DKIM и SPF за справяне с DNS-записи за домейни страница

Сега отидете на страницата хостинг TimeWeb в раздел "домейните и поддомейните" и да се създаде поддомейн mail._domainkey. Завържете поддомейн към съществуваща директория на сайта, като например сайт ще mysite.ru. указател ще се нарича mysite.ru (вие името на директорията и домейнът е вашата собствена) и да получите поддомейн mail._domainkey.mysite.ru. Натиснете на настройките на бутона "Запази".

Настройка за SMTP в WordPress - и timeweb
Добавянето на поддомейн за DKIM-подпис

Настройка за SMTP в WordPress - и timeweb
Добавянето на поддомейн на DKIM-подпис

Сега предписва SPF -record основния ни домейн. Кликнете върху бутона за настройки на домейна. В прозореца, който се появява, отидете на раздела "Разширени настройки" и се добавят в края на съществуващ TXT и запис преди атрибут

всички включвате реда: _spf.yandex.net. Натиснете на настройките на бутона "Запази".

Настройка за SMTP в WordPress - и timeweb
Добавяне на SPF запис основен домейн

Сега трябва да се изчака, докато се променя DNS, за да влязат в сила. Този процес може да отнеме до 72 часа. Нека само в случай, проверете настройките са правилни. За да направите това, отидете на сайта проверка DKIM подпис и да се въведат селектор поща и име на домейн mysite.ru. както е показано на фигурата по-долу.

ВАЖНО. Ако имате домейн на кирилица като зона .RF, за да се провери на сайта DKIM подпис да работи правилно, трябва да прекодиране руски букви сайт в името на така наречената Punycode. Това може да стане, например, с помощта на преобразувател от следния линк.

Настройка за SMTP в WordPress - и timeweb
Проверка DKIM подпис на домейна

В резултат на това ще видим, че всичко е конфигуриран правилно и това е добре.

Настройка за SMTP в WordPress - и timeweb
Положителният резултат тест DKIM подпис

Настройка за SMTP в WordPress - и timeweb
Разрешаването на DKIM-знак за вашата пощенска кутия на вашия домейн

ВАЖНО. Да включите редовно работи с вашата поща за домейна, домейнът, който е в кирилица .RF зона, трябва да конвертирате име на домейн в Punycode. Това може да стане, например, с помощта на преобразувател от следния линк. В резултат на това, ние трябва да получите по пощата в тип поща support@мойсайт.рф за [email protected] тип домейн.

Настройка за SMTP в WordPress - и timeweb
Изпращане на имейл тест плъгин WP Mail SMTP

След изпращане на писмо, озаглавена тест приставка ще доведе до изпращане на писмото. Тук е необходимо да се обърне внимание на факта, че в резултат на изпращането на писмото е вярно.

Настройка за SMTP в WordPress - и timeweb
Резултатът от изпращане на тестови писма

Сега отидете на Google Mail. който изпрати съобщение тест.

Настройка за SMTP в WordPress - и timeweb
Тест имейл, изпратен от Google Mail

След това отидете на свойства на писма, както е показано на снимката по-долу.

На страница писмо имоти, които сме изпратили, можете да проверите наличността и DKIM SPF. Сега нашите писма не попадат в спам и търпеливо ще чакат за потребителя.

Настройка за SMTP в WordPress - и timeweb
Отбележете наличието на DKIM и SPF записи в писмото

Това е всичко. Благодаря ви, че четете тази статия. Надявам се, че ви помага да конфигурирате SMTP за WordPress, използващи Yandex и TimeWeb.

Ще успеят, на добър час!

Свързани статии

Подкрепете проекта - споделете линка, благодаря!