[英]Sending a reply mail using PHP
我正在使用PHP向那些向我發送郵件的人發送回復郵件。
我的問題是,當我發送電子郵件時,它位於垃圾郵件文件夾中。 我該怎么做才能正確傳遞郵件。 我該怎么辦?
<?php
$email_id="welcome@gmail.com";
$recipient = "@gmail.com"; //Recipient
$mail_body = $message; //Mail body
$subject = "Subject ".$Name.""; //Subject
$header = "From: ". $Name . " <" . $email . ">\r\n"; //Optional headerfields
$header .='Content-type: text/plain; charset=utf-8'."\r\n";
mail($recipient, $subject, $mail_body, $header); /mail command :)
?>
確保使用發送電子郵件地址填充“發件人”,“答復至”,“發件人”,“返回路徑”和“錯誤至”標題。 電子郵件被過濾為垃圾郵件的原因有很多,例如-您的ISP可能被阻止,郵件的內容可能包含將其標記為垃圾郵件的內容,等等。
問題不一定在您的代碼中。 一種可能是服務器的郵件傳輸代理配置錯誤-我曾經遇到此問題。 值得檢查。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.