我正在開發一個基於 ASP Vb 的電子商務網站。在人們下訂單、請求忘記密碼等後,它會自動發送電子郵件(HTML)
。有什麼辦法可以防止這個問題嗎?這是我的電子郵件設定:
webmaster.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/sendusing")=2
webmaster.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/smtpserver")= My IP Address
webmaster.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/smtpserverport")=25
webmaster.Configuration.Fields.Update
例子:
comcast.net:這是自動產生的傳送狀態通知。由於無法成功連線到目標郵件伺服器,無法將郵件傳遞給下列收件者。[電子郵件受保護]最終接收者:rfc822;[電子郵件受保護]行動:失敗
另一種:這是自動產生的遞送狀態通知。這僅是一個警告訊息。你不用重新發送你的訊息。向以下收件者的交付已延遲。[電子郵件受保護]最終接收者:rfc822;[電子郵件受保護]
預先感謝您的時間和意見!
答案1
許多自動化系統懶得遵循 RFC,只是透過網路發送電子郵件。因此,這些郵件看起來更像是垃圾郵件發送者,而不是合法的電子郵件發送者。因此,他們在投遞郵件時遇到問題,或將郵件歸類為垃圾郵件。將郵件傳送到您自己的郵件伺服器進行傳遞,或使用符合 RFC 的郵件伺服器設定您的伺服器。透過您自己的郵件伺服器轉發郵件可能會更容易。
看我的規則偵測電子郵件伺服器偽造。它首先列出了合法伺服器的特徵。嘗試配置您的設定以滿足所有這些要求。文件末尾是驗證服務清單以及文件資源清單。