За последние 24 часа нас посетили 14995 программистов и 1772 робота. Сейчас ищут 1452 программиста ...

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

Тема в разделе "Работа с почтой", создана пользователем rc_2013, 30 янв 2014.

  1. rc_2013

    rc_2013 Активный пользователь

    С нами с:
    30 янв 2013
    Сообщения:
    9
    Симпатии:
    0
    Не отправляется почта через sendmail

    Пытаюсь отправить письмо сам себе через sendmail с локальной машины. Написал скрипт, код прилагается.
    Письмо не отправляется, mail() возвращает ошибку.

    Вроде всё правильно настроил. Можете подсказать, в какую сторону копать?
    Неправильные настройки в php.ini, sendmail.ini или что-то не так в скрипте?

    Код ошибки в системном журнале:
    Скрипт отправки:
    Код (Text):
    1. <?php header("Content-type: text/html; charset=windows-1251");?>
    2. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    3.  
    4. <html>
    5.  
    6. <head>
    7. <title>Отправка почты</title>
    8.  
    9. <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    10. <meta http-equiv="Content-Style-Type" content="text/css">
    11. <meta name="keywords" content="">
    12. <meta name="description" content="">
    13.  
    14. </head>
    15.  
    16. <body>
    17.  
    18. <?php
    19. date_default_timezone_set("Europe/Moscow");
    20.  
    21. error_reporting(E_ALL);
    22.  
    23. $text = '111';
    24.        
    25. $headers = 'From: my_mailbox@gmail.com \r\n';
    26.  
    27. if (mail('my_mailbox@gmail.com', 'BEZ TEMY', $text))
    28.                                                        {echo 'OK!!!<br>';}
    29.                                                   else {echo 'BUG!<br>';}
    30.  
    31. print_r(error_get_last());
    32.  
    33. ?>
    34. </body>
    35.  
    36. </html>
    php.ini
    sendmail.ini
    error.log
    debug.log