簡體   English   中英

郵件gt被gmail標記為垃圾郵件,任何解決方案?

[英]mail gt marked as spam by gmail, any solutions?

我正在使用php代碼在我的Web應用程序中發送帶有附件的郵件。 一切正常,期望gmail將其標記為垃圾郵件。 我的代碼如下所示。

move_uploaded_file($_FILES["file"]["tmp_name"],$path . $_FILES["file"]["name"]);            
        $filename = $_FILES["file"]["name"];
        //$path = "upload/";
        $from_name = $_POST['name'];
        $from_mail = $_POST['email'];
        $mailto = $replyto = "nevinthomas153@gmail.com";
        $subject = "Resume";
        $message = $_POST['msg'];
        $to = "nevinthomas153@gmail.com";       

        $file = $path.$filename;
        $file_size = filesize($file);
        $handle = fopen($file, "r");
        $content = fread($handle, $file_size);
        fclose($handle);
        $content = chunk_split(base64_encode($content));
        $uid = md5(uniqid(time()));
        $name = basename($file);
        $header = "From: ".$from_name." <".$from_mail.">\r\n";
        $header .= "Reply-To: ".$replyto."\r\n";
        $header .= "MIME-Version: 1.0\r\n";
        $header .= "Content-Type: multipart/mixed; boundary=\"".$uid."\"\r\n\r\n";
        $header .= "This is a multi-part message in MIME format.\r\n";
        $header .= "--".$uid."\r\n";
        $header .= "Content-type:text/html; charset=iso-8859-1\r\n";
        $header .= "Content-Transfer-Encoding: 7bit\r\n\r\n";
        $header .= $message."\r\n\r\n";
        $header .= "--".$uid."\r\n";
        $header .= "Content-Type: application/octet-stream; name=\"".$filename."\"\r\n"; // use different content types here
        $header .= "Content-Transfer-Encoding: base64\r\n";
        $header .= "Content-Disposition: attachment; filename=\"".$filename."\"\r\n\r\n";
        $header .= $content."\r\n\r\n";
        $header .= "--".$uid."--";
        if (mail($mailto, $subject, "", $header)) {
            echo "mail send ... OK"; // or use booleans here
        } else {
            echo "mail send ... ERROR!";
        }

請幫我

不能確切地知道mail()函數可以創建最完美的郵件。 垃圾郵件過濾器對郵件頭非常挑剔,要自己正確地構建它們並非易事。 最好使用smtp庫來創建具有所有重要標頭的郵件(例如phpmailer)

還請確保您從中發送郵件的服務器具有良好的IP信譽,並且郵件設置正確(HELO /反向DNS等)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM