Пошта
Пошук і усунення несправностей

WordPress не надсилає листи: причина та надійне рішення

Надсилання листів із сайту

За замовчуванням WordPress надсилає листи вбудованою функцією сервера. Десять років тому це працювало. Сьогодні сервери одержувачів перевіряють, чи має відправник право надсилати листи від імені цього домену, а лист без автентифікації потрапляє в спам або відхиляється зовсім.

Коротко

  • Проблема стосується всіх листів сайту, а не лише того, який ви помітили.
  • Надійне рішення полягає в тому, щоб надсилати листи через справжню поштову скриньку.
  • Адресою відправника має бути адреса на вашому власному домені, а не адреса відвідувача.

1. З'ясуйте масштаб проблеми

Спробуйте відновити пароль і надіслати повідомлення через контактну форму. Якщо не працює жодне, проблема в надсиланні. Якщо одне з них працює, проблема в цій конкретній функції. Ця одна перевірка заощадить багато зайвої роботи.

2. Надсилайте листи через справжню скриньку

Правильне рішення полягає в тому, щоб налаштувати WordPress так, щоб він надсилав листи через вашу поштову скриньку з автентифікацією, так само як це робить поштова програма. Вам знадобляться адреса, пароль, ім'я сервера та порт. Ці самі дані наведено в інструкції підключення поштової скриньки.

3. Виправте адресу відправника

Відправником має бути адреса на вашому домені, наприклад окрема адреса для форм. Власна адреса відвідувача має бути адресою для відповіді, а не відправником. Одна ця зміна усуває більшість випадків потрапляння в спам.

4. Перевірте записи автентифікації

Домен має три записи, які визначають, хто може надсилати листи від його імені. Якщо їх немає або вони застаріли, листи потрапляють у спам, навіть якщо технічно надсилання вдається. Їх розглянуто в інструкції SPF, DKIM і DMARC.

5. Перевіряйте на справжній адресі

Завжди надсилайте тестовий лист на зовнішню адресу, а не на скриньку, що розміщена на тому самому сервері, що й сайт. Усередині сервера лист може пройти, а зовні бути відхиленим. Перегляньте також папку «Спам»: лист може бути доставлений, але опинитися не в тій папці.

6. Якщо листи надсилаються, але приходять із запізненням

Тоді справа в черзі. Найчастіша причина в тому, що листи надсилаються під час завантаження сторінки, а заплановане завдання не запускається, доки хтось не зайде на сайт. На відвідуваному сайті цього не помітно, а на маловідвідуваному це обертається затримкою в кілька годин.

Чого не варто робити

Не розв'язуйте проблему, вказуючи відправником адресу безкоштовного поштового сервісу. Саме таку схему одержувачі відхиляють, і вона шкодить репутації вашого власного домену. Основи корпоративної пошти розглянуто в інструкції корпоративна пошта.

Якщо не хочете робити це самостійно

Ми налаштуємо надсилання з автентифікацією, виправимо адресу відправника та перевіримо записи домену. Наостанок перевіримо все справжнім надсиланням, щоб переконатися, що листи доходять до адресата, а не лише відправляються.

Дізнайтеся, як ми відновлюємо роботу сайту »