Когда ваш сайт пытается отправить сообщения другим е-мейл серверам, например:
- Вашим посетителям после регистрации на сайте,
- После определенных событий WooCommerce, например, оплата товара или напоминание о рекуррентной оплате,
- Сообщения о комментариях, например, если посетитель подписался на новые комментарии на странице,
- Сообщения с контактных форм на сайте
У вас может появиться проблема с отправкой почты, письма могут не приходить или попадать в спам.
Так происходит потому, что письма отправляются с вашего веб-сервера, и когда они приходят на е-мейл сервер получателя, они не проходят нужных проверок и верификаций.
Одно из решений этой проблемы — подключить ваш сайт к е-мейл серверу, и отправлять сообщения с него.
В этой статье вы узнаете, как решить проблему с попаданием писем в спам с помощью плагина.
Текстовая версия:
Плагин
Установите плагин Fluent SMTP:
Настройки плагина находятся в разделе Настройки — FluentSMTP.
Вы можете использовать несколько е-мейл сервисов:
- Amazon SES
- MailGun
- SendGrid
- SendinBlue
- SparkPost
- Pepipost
- PHP
- SMTP сервисы не из этого списка
В этом примере я буду посылать сообщения через почтовый ящик, который привязан к домену.
Для этого нужно создать почтовый ящик на хостинге.
Почтовый ящик на хостинге
После создания почтового ящика на хостинге вам нужно найти данные smtp сервера и порт подключения.
На хостинге Бегет данные почтового ящика приходят автоматически после его создания. На других хостингах может быть по-другому, но где-то эта информация должна быть.
Посмотрите в разделе Почта на хостинге, или в настройках почтового ящика.
Настройки плагина
Добавьте е-мейл с адрес в поле From Email. Этот адрес будет отображаться в сообщениях у ваших получателей.
Добавьте имя в поле From Name. Это имя будет отображаться в е-мейл сообщениях.
В поле SMTP Host добавьте адрес почтового сервера, в поле SMTP Port добавьте ваш порт.
Обычно рекомендуется использовать метод шифрования TLS, но может быть SSL. Спросите в техподдержке хостинга, или попробуйте оба варианта.
Если используете SSL, то отключите настройку «Use Auto TLS».
Включите авторизацию и добавьте название ящика и пароль ящика.
Все готово, нажмите Сохранить.
Проверка работы
Перейдите на вкладку Email Test и отправьте тестовое сообщение. Если вы настроили все правильно, вы должны получить сообщение с вашего почтового сервера.
Логи отправленных сообщений находятся в соседней вкладке Email Logs.
С помощью этого плагина вы можете создать несколько подключений на тот случай, если подключение по умолчанию перестанет работать.
Например, из-за того, что лег сервер, его атакуют или забанили.
Если вы создаете несколько подключений, то используйте разные е-мейл адреса в поле From Email.
Читайте также:
Надеюсь, статья была полезна. Оставляйте комментарии.