Cкрипт для проверки отправки почты в PHP

Существует ли скрипт, чтобы проверить отправляются ли письма с домена? Конечно существует и не один! Лично я использую этот, пусть не самый навороченный, но в 95% его вполне хватает для того, чтобы выяснить — пашет отправка сообщений через php или нет.

$to = "mail@yandex.ru"; // Тут указываем свою почту
$subject = "e-mail тест"; // Тема письма
// Сообщение
$message = "Это тестовое сообщение.\n
Если ты можешь его прочитать, значит все ОК?\n
Конец сообщения.";
// Перенос строк
$message = wordwrap($message, 70);
// возратит TRUE, если письмо успешно передано
// почтовой программе например exim
if (mail($to, $subject, $message)) {
echo("Почта была отправлена … вроде бы");
} else { echo("Увы, но почта не отправлена!");
}

Пояснений особо не требуется. Сохраняете код в кодировке UTF-8 без BOM (чтобы иероглифы не вылезали) в php-файл на всякий случай обернув сам код в <?php  ?>, меняете в первой строе email на свой собственный, заливаете на сервак и запускаете.

Если есть явные проблемы — скрипт сразу сообщит. Если же вы получите сообщение об успешной отправке, но при этом письма не будет даже в СПАМе — значит придется копать глубже и искать причину.


2022-06-03 | | 0 комментариев | Кодинг |

Рейтинг:

Похожие записи

Почему mb_strimwidth лучше substr

Если загуглить "как обрезать в php обрезать строку по количеству символов", то вероятнее всего вы наткнётесь на рекомендацию использовать для этих целей функцию substr, однако,...

Как установить Composer и PHP в Windows (инструкция)

Для работы Composer на ПК с ОС Windows в обязательном порядке нужен php. Потому установка Компосера начинается с установки пхп. Для начала давайте проверим, возможно...

Как создать Телеграм бот на php (инструкция)

Сегодня поговорим о том, как написать бота для Телеграм на php. Материал рассчитан на программистов начального уровня, владеющих азами php. Итак, начнем. Подготовка к написанию...

Добавить комментарий

Ваш адрес email не будет опубликован.