Добрый день!
Дорогие друзья, помогите, пожалуйста решить вот какую проблему.
Перестала работать форма контакта сайта, работающая чараз стандартный модуль contact. Когда перестала и по каким причином - не известно. Но письма, отправленные через нее до адресатов, прописанных в этой форме не доходят. Что может быть причиной и что делать - ума не приложу.
Помогите, пожалуйста.
Комментарии
1. С какого на какой ящик
2. Привязана ли почта гугло-яндекса к домену
Посмотрите логи почты. Вполне возможно, что проблема с почтой как таковой. Есть также шанс на то, что письма фильтруются как спам, поэтому адресаты их не получают.
Нет, привязок никаких нет.
Я кстати ошиблась и не знаю как исправить в посте - там через Webform письма отправляются на самом деле (сайт не я делала, но мне надо исправить).
Да, возмоно, что с почтой проблемы, я тоже подумала так. Спам смотрела - ничего не было. А вы не подскажите где можно логи почты смотреть?
Во-первых, посмотрите, http://example.net/admin/reports/dblog Если ошибка с отправкой почты непосредственно связана с drupal, это будет отражено здесь.
Во-вторых, взгляните на логи на сервере. Ошибки по работе почты могут находиться как здесь:
/var/log/mail.err
/var/log/mail.warn
так и здесь:
/var/log/messages
В /var/log/messages будут такие ошибки как, например, сообщение о нехватке памяти.
А при регистрации пользователя ему нормально доходит уведомление об этом?
Вот сейчас специально попробовала зарегистрироваться на сайта - появилась надпись "Невозможно отправить e-mail. Пожалуйста, свяжитесь с администратором сайта, если проблема будет повторяться."
Что посоветуете.
За логи спасибо, посмотрю сейчас обязательно.
Посмотрите логи сервера. Вероятно, не хватает памяти почтовой программе. У меня такое бывало.
А как вы освободили память?
Я просто стал разбираться с тем, почему у меня апач пожирает всю память (дело было именно в этом). Затем просто мы занялись более тонкой настройкой веб-сервера, чтобы он не забивал всю память сервера. Думаю, здесь в каждом отдельном случае своё решение. А у вас тоже памяти не хватает на сервере?