Не приходят email сообщения покупателям с информацией о заказе и билеты.
Мне на почту уведомления о бронировании и оплате покупателями приходят.
Удалил из WP все плагины кроме Events&Places и Codeseller Updater. Не помогло.
WordPress 5.3.2 с темой оформления Twenty Seventeen.
Также вверху частенько появляется ошибка:
Warning: Invalid argument supplied for foreach() in /wp-content/plugins/events-and-places/core.php on line 1084
Здравствуйте.
Проблема доставки e-mail - частый бич на хостингах. Решайте вопрос с техподдержкой хостинга - может цифровые подписи письма у них не настроены - поэтому спам фильтры в спам отправляют. Или банальный лимит на отправку писем...
По форуму интернету почитать (wordpress не отправляет письма) - очень много таких вопросов.
Письма плагин отправляет через WordPress функцию wp_mail - тут все идет через ядро вордпресс. Она же - надстройка над майлером php и т.д. глубже к почтовому серверу хостинга.
Добрый день. У вас плагин на руках уже почти два года, значит ранее все работало, значит проблема появилась не так давно, когда именно? после каких действий?
Хостинг сменили, настройки на сервере?
В лог ошибок на сервере смотрели? возможно, что то туда пишется
При создании заказа сами билеты нормально создаются? в админке их видно в деталях заказа?
Если вы создадите заказ из под своего аккаунта, какие письма придут вам как покупателю?
Возможно у вас почта яндекса, а у них mail.ru - а в разных почтовых сервисах свои настройки спам фильтров и алгоритмы.
Уточните на какой сервис доходят, а куда - нет.
Ну а с хостерами общались?
Вам не кажется странным что все работает через одну вордпресс функцию, а она как-то по избранному работает? Скорей всего отправляет всем - но доходит не до всех.
Можете установить плагин для лога отправки писем GD Mail Queue. Активируйте его и выставьте опции так:
потом совершите заказ от лица не админа и проверьте в журнале плагина GD Mail Queue
Дайте скриншот оттуда - посмотрим что он записал
Перед тем, как задать вопрос, проверял приход сообщений через ящик mail.ru. На него сообщения не приходили.
Сейчас оформил заказ с ящика Яндекса - сообщение о заказе пришли!
Зашёл тогда на хостинг - посмотреть настройки почты. Из 3-х цифровых подписей включены были две. Включил третью.
Оформил заказ с ящика mail.ru и о чудо, сообщение о заказе пришли!