hosting:mail:check-outgoing-php-mail

2.24.10. Проверка работы исходящей почты через PHP mail

Чтобы проверить работу исходящей почты через PHP mail:

  1. Укажите ящик-отправитель в настройках исходящей почты.
  2. Создайте с помощью файл-менеджера или любого FTP-клиента в корневом каталоге сайта файл test.php с таким кодом:
    test.php
    <?php
    error_reporting(E_ALL);
    ini_set('display_errors', '1');
    if (mail("почта_получателя", "Test mail", "Проверка отправки почты")) {
        echo "ok";
    } else {
        echo "error";}
    ?>

    Обязательно вместо почта_получателя подставьте свою почту.

  3. Запустите созданный скрипт, обратившись к нему через браузер по адресу вида www.ваш.сайт/test.php.
  4. В почтовом ящике, указанном вместо почта_получателя, проверьте наличие письма, которое должен был отправить тестовый скрипт.

Если программа выдала сообщение error или почта не была доставлена на указанный ящик и вы проверили, что письма нет в папке «Спам», обратитесь к нам в техподдержку и предоставьте ссылку на файл, которым вы тестировали работу почты.

Если письмо пришло в непонятной кодировке, то замените в скрипте "Проверка отправки почты" на "Проверка отправки почты", "Content-type:text/html;charset=utf-8" и запустите его повторно.

  • hosting/mail/check-outgoing-php-mail.txt
  • Последние изменения: 2019/08/29 14:39
  • — karlov