![](/img/trans.png)
[英]Why are emails sent from my dedicated server marked as SPAM on Gmail?
[英]Why my email sent by my site is marked as spam in google and hotmail using codeigniter phpmailer
這是一個多余的問題。 我在發送電子郵件時使用phpmailer codeigniter庫。 我可以發送和接收電子郵件,但是當我收到電子郵件時,它被標記為垃圾郵件。 我認為此信息可能有用:
public $Mailer = 'mail';
public $Hostname = 'http://www.fhi365.com/';
public $Host = 'smtp.gmail.com';
public $Port = 465;
public $SMTPSecure = "ssl";
public $SMTPAuth = true;
我需要采取哪些步驟來解決這個問題? 感謝幫助
這不是通過服務器電子郵件服務器發送的問題。
對於要被視為“安全”的電子郵件,它必須滿足很多標准,如果沒有對服務器的完全訪問權限,我認為無法對其進行配置。
首先,您需要具有實際有效的DKIM和SPF密鑰簽名。 電子郵件服務提供商需要它們,以確保您不是騙局。
接下來,必須確保電子郵件和域(電子郵件是@之前的域,@之后是域)的安全性。 這意味着當您發送電子郵件時,人們實際上會打開您的信。 因為假設我設置了一個簡單的php電子郵件發送腳本,並發送了一些不合適的圖片或一些邪惡的程序。 這就是為什么ESP默認將您的電子郵件放入垃圾郵件的原因。 因此,在大多數注冊網站上,都要求您檢查垃圾郵件文件夾。 網站的域名沒有足夠的“積極”聲譽,無法被主要ESP信任。 如果有人將您的信件從垃圾郵件移到收件箱,您的聲譽就會得到小幅提升-但您需要很多。
接下來是發件人。 發送者的IP也必須是可信的。 如果從已知會發送垃圾郵件的PC IP發送郵件,即使您已設置了所有先前的條件,它仍將始終是垃圾郵件箱。 這稱為域預熱。 您還需要IP的聲譽。
還有一些次要的事情,例如電子郵件內容(如果它看起來像是一封隨便的信,您就有更多的機會進入收件箱),樣式和圖片的數量。
底線-不用費心將電子郵件發送到收件箱。 如果用戶知道他在電子郵件中收到您的信件,他將把它從垃圾郵件文件夾中取出。 只需通知用戶有關電子郵件的信息,您就會被設置。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.