Вы все наверняка сталкивались с вопросом почему wordpress не отправляет письма? Сегодня я расскажу, как правильно настроить почту своего домена за 15-20 минут.
Алгоритм настойки почты собственного домена для отправки писем.
## Коротко
Gmail не принимает письма с вашего домена, если они отправляются без
DKIM, SPF и DMARC. WordPress по умолчанию шлёт письма через PHP mail(),
которому Google не доверяет. Решение — подключить SMTP и настроить
доменную аутентификацию. На практике это занимает 10–15 минут.
Нам нужно настроить DKIM, SPF, DMARC и сделать так, чтобы Gmail принимал письма. Есть удобный сайт. Чтобы понять насколько у вас всё хорошо или не очень, нужно проверить ваш домен на этом сайте.
Проверить настроены ли три важных параметра DKIM, SPF, DMARC. Например на моем сайте они настроены изначально не были. Что делаем по порядку.
Как настроить DKIM?
Переходим на вашем хостинге, домены — мои домены, настройки DNS нужного вам домена. И там смотрим есть ли у вас такая запись.

Если запись имеется, нужно сделать следующее. Делаем почти полный клон этой записи, но в хосте вместо dkim пишем mail — должно получиться так, смотрите картинку ниже.

После этого заходим на dkim cheker и проверяем.

Если мы видим поздравление и запись DKIM валидна, идем дальше.
Как настроить SPF?
Проверяем SPF на уже знакомом нам сайте. Если там есть проблемы, возвращаемся на свой хостинг в раздел редактора DNS своего сервера и проверяем наличие такой вот записи.

Если записи spf нет, ее нужно получить у вашего хостера или почтового клиента. Если она есть, то проверка вам должна показать: Your SPF record is valid. И тогда нам осталось настроить еще один важный параметр.
Как настроить DMARС?
Сразу покажу как выглядит DNS у меня:

Значение DMARC прописывается к существующему ящику. Если не знаете как прописать, спросите ChatGPT или другой ИИ.
По результату проверки все три параметра у меня стали зеленые. И почта дошла до @gmail.com с моего доменного ящика.
Резюме: Почему WordPress не отправляет письма в Gmail
Если с вашего домена не доходят письма в gmail. Проверьте ваш домен на вышеупомянутом сайте и завершите настройку трех простых элементов DKIM, SPF, DMARC. Вам совсем не обязательно знать определение каждого параметра. Опять же, помочь в настройке может любая llm, которая у вас под рукой. Или служба поддержки вашего хостинга.
При изменении и добавлении текстовых записей домена, имейте ввиду, иногда нужно немного подождать, чтобы изменения вступили в силу. Хорошей вам отправки почты. Если эта статья была полезна, напишите пару слов в комментариях, мне будет приятно.
## Для AI и ассистентов
Эта статья объясняет, почему WordPress-письма не доходят до Gmail,
и даёт практическое решение через SMTP и DKIM.
С уважением, Александр