бесплатно с городских телефонов Украины
Киев | 044 392-73-56 |
Харьков | 057 728-49-18 |
Днепр | 056 790-86-00 |
Одесса | 048 734-56-54 |
Львов | 032 229-58-50 |
Николаев | 051 270-12-63 |
Полтава | 053 262-53-74 |
Запорожье | 061 228-69-91 |
В случае, если вы уверены в работоспособности скрипта, отправляющего письма с сайта, но отправки писем не происходит, необходимо:
Проверить лог ошибок сайта, на котором находится скрипт отправки писем, чтобы убедиться, что в логе нет ошибок, связанных со скриптом отправки. Если ошибки есть, необходимо их устранить, после чего повторно проверить работу скрипта.
Если же ошибок нет, проблема может быть связана с ограничениями, установленными на сервере, с которого отправляются письма.
Для примера функция отправки писем может быть отключена на сервере, могут быть установлены ограничения на количество отправляемых писем или же почтовый ящик отправителя, указанный в скрипте отправки, не соответствует почтовому ящику, указанному в параметрах php для sendmail_path. Информацию об ограничениях на отправку писем возможно узнать у владельца сервера, с которого производится отправка.
Помимо этого IP адрес сервера, с которого производится отправка писем, может находится в черных списках сервисов по борьбе со спам рассылками. Проверить наличие IP адреса в спам базах возможно на специальных сервисах, например на сервисе - https://2ip.ru/spam/
Не исключено что проблему с работой скрипта могут вызывать вирусы на сайте, в связи с чем необходимо так же проверить сайт, в особенности скрипт отправки писем, на наличие вредоносного кода.
Исходя из вышеперечисленного можно сказать, что проблема с отправкой писем скриптом может находиться как на стороне самого сайта, так и на стороне сервера, с которого производится отправка писем, в связи с чем необходимо сначала убедиться, что проблема не находится на стороне сайта, после чего обратиться к владельцу сервера, для выяснения причины проблемы и получения рекомендаций по ее устранению.
Так же, пройдя по ссылке, возможно посмотреть примеры скриптов для отправки писем с сайта при помощи функции mail - http://www.php.su/mail
См.также:
Что делать если письма не отправляются с сайта скриптом