Надеждно изпращане на електронна поща от WordPress и WooCommerce чрез SMTP
WordPress изпраща имейли за пароли и формуляри, а онлайн магазин с WooCommerce, при всяка поръчка: потвърждение за клиента и известие за Вас. Тези имейли трябва да пристигат. Потвърждаващият имейл е доказателство за клиента, че плащането му е преминало успешно. Тук ще прочетете как да накарате WordPress да изпраща имейли чрез SMTP с пощенска кутия на Вашия собствен домейн, и на какво да обърнете внимание при онлайн магазин.
Защо SMTP?
Без допълнителни настройки WordPress изпраща имейли чрез PHP функцията mail(). Тогава подателят става адрес с потребителското име на Вашия пакет, и това не можете да промените. Такива имейли често попадат в спама. Чрез SMTP WordPress влиза с истинска пощенска кутия и изпраща имейли точно както Вашата пощенска програма. Така Вие сами определяте подателя, и той съвпада с Вашите SPF и DKIM записи.
Стъпка 1: пощенска кутия на Вашия собствен домейн
Създайте пощенска кутия, която е свързана с Вашия магазин, например orders@example.com. Вижте Създаване на имейл адрес. Не използвайте адрес noreply: клиентите отговарят на потвърждението си с въпроси, и Вие искате да ги прочетете. Никога не използвайте и адрес от Gmail или Outlook.com като подател.
Стъпка 2: настройка на SMTP добавка
Инсталирайте позната SMTP добавка, която все още се актуализира, като WP Mail SMTP. В нея попълнете:
| Настройка | Стойност при WebOké |
|---|---|
| SMTP сървър | Името на сървъра на Вашия пакет, като linux2023.webawere.nl. Къде можете да го намерите, е описано в Намиране на Вашето име на сървъра и DA потребителско име. |
| Порт и криптиране | 587 с STARTTLS (TLS), или 465 с SSL/TLS |
| Удостоверяване | Включено |
| Потребителско име | Пълният имейл адрес на пощенската кутия |
| Парола | Паролата на тази пощенска кутия |
| Адрес на подателя | Същият адрес като пощенската кутия. Различен адрес на подателя може да бъде отказан от сървъра. |
Всички настройки са изброени в Всички настройки накратко: сървъри, портове и защита.
Стъпка 3: същият подател в WooCommerce
Отидете на WooCommerce > Настройки > Имейли. Най-долу попълнете името на подателя (например името на Вашия магазин) и адреса на подателя. Използвайте същия адрес, както в SMTP добавката. Ако желаете известията за нови поръчки в споделена пощенска кутия, променете получателя при този имейл. Не изключвайте имейли, за да имате спокойствие: потвърждението за клиента е част от процеса.
Стъпка 4: проверка на SPF и DKIM
Чрез SPF и DKIM показвате, че имейлът наистина идва от Вашия домейн. Ако Вашият домейн и имейл се намират при WebOké, погледнете в Моят WebOké на страницата на продукта на Вашия пакет при картата Настройка на имейл. Или проверете Вашия домейн с E-mailcheck. За промяна: вижте Настройка и допълване на SPF и Включване и проверка на DKIM.
Вашият имейл при друг доставчик ли е, като Microsoft 365 или Google Workspace? Тогава накарайте уебсайта да изпраща имейли чрез SMTP с пощенска кутия на този доставчик, и премахнете отметка в DirectAdmin. Вижте Изпращането на имейл чрез PHP не успява, MX записите сочат другаде.
Стъпка 5: тестов имейл
- Използвайте тестовата функция на Вашата SMTP добавка и изпратете тестов имейл до адрес при друг доставчик, например Gmail.
- След това направете тестова поръчка във Вашия магазин, с тестовия режим на Вашия доставчик на плащания.
- Отворете имейла и прегледайте заглавните редове. Пише ли
spf=pass,dkim=passиdmarc=passс Вашия домейн? Как да го видите, прочетете в Преглед и четене на заглавните редове (headers) на имейл.
Лимити за изпращане при натоварване
За всеки пакет важи максимален брой имейли на ден, стандартно 300. Това важи за всичко общо: Вашите пощенски кутии, уеб пощата и Вашия уебсайт, следователно и потвържденията на поръчки. Една поръчка бързо генерира два имейла (клиент и администратор). При промоция или натоварен ден можете да достигнете лимита, след което имейлите за този ден се отказват и не се изпращат автоматично отново. Ако очаквате повече, свържете се с нас предварително. Как да видите колко сте изпратили, прочетете в Лимит за изпращане на имейли и Лимити за изпращане и съобщението 'message limit reached'.
Имейл все пак не пристига? Следвайте плана от стъпки в Моят имейл не пристига или попада в спама: ето как да разберете защо.
Допълнително четене
- Безплатен курс по WordPress, урок 9.1 Имейл от WordPress
- Безплатен курс Имейлът в ред, урок 7.3 Имейл от Вашия уебсайт и формуляри
Искате да научите повече? Преминете безплатния курс Онлайн магазин с WooCommerce, урок 6.1 Имейлите на Вашия магазин и тяхната доставяемост.
