Issue #916: Исследовать процесс доставки писем со страницы Контакты
Fix: #916 (closed), fix: #898 (closed)
По наводкам @bsyomov набросал проверок для отправки почты.
Что реализует PR:
- добавлен альтер хука
mail
- он же (
hook_mail_alter
) перемещен в конец очереди вызовов - в альтере производятся проверки:
- на наличие параметра
from
, с подстановкой стандартного адреса, в случае отсутствия - на наличие параметра
to
, в случае отсутствия которого сообщение не отсылается, взамен генерится сообщенька в журнал:
- на наличие параметра
На сколько смог - прочекал.
СПС @bsyomov