Введите имя домена:
.ua .com.ua .in.ua .org.ua
.ru .com .net .org
Показать все домены

Что делать если письма не отправляются с сайта скриптом

Ответы на вопросы от компании «Украинский хостинг».

Не отправляется почта с сайта

В случае, если вы уверены в работоспособности скрипта, отправляющего письма с сайта, но отправки писем не происходит, необходимо:

  1. Проверить лог ошибок сайта, на котором находится скрипт отправки писем, чтобы убедиться, что в логе нет ошибок, связанных со скриптом отправки. Если ошибки есть, необходимо их устранить, после чего повторно проверить работу скрипта.

  2. Если же ошибок нет, проблема может быть связана с ограничениями, установленными на сервере, с которого отправляются письма.

    Для примера функция отправки писем может быть отключена на сервере, могут быть установлены ограничения на количество отправляемых писем или же почтовый ящик отправителя, указанный в скрипте отправки, не соответствует почтовому ящику, указанному в параметрах php для sendmail_path. Информацию об ограничениях на отправку писем возможно узнать у владельца сервера, с которого производится отправка.

  3. Помимо этого IP адрес сервера, с которого производится отправка писем, может находится в черных списках сервисов по борьбе со спам рассылками. Проверить наличие IP адреса в спам базах возможно на специальных сервисах, например на сервисе - https://2ip.ru/spam/

  4. Не исключено что проблему с работой скрипта могут вызывать вирусы на сайте, в связи с чем необходимо так же проверить сайт, в особенности скрипт отправки писем, на наличие вредоносного кода.

Исходя из вышеперечисленного можно сказать, что проблема с отправкой писем скриптом может находиться как на стороне самого сайта, так и на стороне сервера, с которого производится отправка писем, в связи с чем необходимо сначала убедиться, что проблема не находится на стороне сайта, после чего обратиться к владельцу сервера, для выяснения причины проблемы и получения рекомендаций по ее устранению.

Так же, пройдя по ссылке, возможно посмотреть примеры скриптов для отправки писем с сайта при помощи функции mail - http://www.php.su/mail

См.также:

Что делать если письма не отправляются с сайта скриптом