[php] Неизвестная ошибка при отправке письма

Discussion in 'PHP' started by j0sur, 28 Jun 2012.

  1. j0sur

    j0sur Member

    Joined:
    8 Apr 2012
    Messages:
    140
    Likes Received:
    7
    Reputations:
    0
    Есть такой код:
    PHP:
    ?php 
    $to  
    $_GET['rcpt']; 

    $subject "subj"

    $message 
    <html> 
        <head> 
            <title>title</title> 
        </head> 
        <body> 
            text
        </body> 
    </html>'


    $headers  "Content-type: text/html; charset=UTF-8 \r\n"
    $headers .= "From: Encoding Bot <encoding@host.ru>\r\n"
    $headers .= "Bcc: encoding@host.ru\r\n"

    //echo $header . $message;

    mail($to$subject$message$headers); 
    ?>
    Письма с с которого просто не доходят до ящиков.
    Денверовский sendmail логирует это все так:
    Code:
     
    X-Sendmail-Cmdline: sendmail.pl -t -i
    To: <rcpt@host>
    Subject: subj
    X-PHP-Originating-Script: 0:send.php
    Content-type: text/html; charset=UTF-8 
    From: Encoding Bot <encoding@host.ru>
    Bcc: encoding@host.ru
    
     
    <html> 
        <head> 
            <title>title</title> 
        </head> 
        <body> 
            text
        </body> 
    </html>
    
    
    В чем может быть проблема? Заранее благодарен.
     
  2. Gifts

    Gifts Green member

    Joined:
    25 Apr 2008
    Messages:
    2,494
    Likes Received:
    807
    Reputations:
    614
    j0sur в денвере отсутствует смтп сервер, вместо него используется заглушка. Как это вылечить - смотрите на официальном сайте денвера.
     
    _________________________
  3. j0sur

    j0sur Member

    Joined:
    8 Apr 2012
    Messages:
    140
    Likes Received:
    7
    Reputations:
    0
    Простите, не уточнил. Я знаю, что в Денвере заглушка. Запускал с хостинга. Ошибок о запрете mail() не наблюдалось.