Не приходят письма на Gmail

Discussion in 'PHP' started by CaroleNet, 31 May 2014.

  1. CaroleNet

    CaroleNet New Member

    Joined:
    19 Jun 2013
    Messages:
    47
    Likes Received:
    0
    Reputations:
    0
    Приветствую всех
    Выкладываю ПХП код Скрипта
    Помогите устраивать ошибку



    Письмо попадает в Спам
    Что нужно добавит скрипту что, письмо попадало бы на входяший?



    PHP:
    <?php
    header
    ("Content-Type:text/html;charset=windows-1251\r\n");
    $to=trim($_POST['milo']);
    $subject=$_POST['sub'];
    $subject="=?windows-1251?B?" .base64_encode($subject)."?=";
    $msg=$_POST['mes'];
    $fr=$_POST['ot'];
    $frm=$_POST['otmail'];
    $head="Content-Type:text/html;charset=windows-1251\r\n";
    $head.="From: "."=?windows-1251?B?".base64_encode($fr)."?=""<".$frm.">";
    if(isset(
    $_POST['hid'])){
    if(
    mail($to,$subject,$msg,$head)){
        echo 
    "<body bgcolor=\"black\"><font color=\"white\"><H1><b><center>Ваше письмо отправлено!<br>Получатель:&nbsp;<font color=\"green\">$to</font></center></b></H1></font><body>";
    echo 
    "<meta http-equiv='refresh' content='3; URL=../sender";}
        else { echo 
    "<body bgcolor=\"black\"><font color=\"white\"><H2><b><center><font color=\"red\">Внимание!<br>письмо не отправлено по указанному адресу!</font> <br>Адрес:&nbsp;<font color=\"blue\">$to</font> указан неверно!</center></b></H2></font></body>";
    echo 
    "<meta http-equiv='refresh' content='10; URL=../sender";}
       }
    ?>
     
    #1 CaroleNet, 31 May 2014
    Last edited: 31 May 2014
  2. CaroleNet

    CaroleNet New Member

    Joined:
    19 Jun 2013
    Messages:
    47
    Likes Received:
    0
    Reputations:
    0
    это зависит от хостинга?
     
  3. CaroleNet

    CaroleNet New Member

    Joined:
    19 Jun 2013
    Messages:
    47
    Likes Received:
    0
    Reputations:
    0