成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

如何檢測自動生成的電子郵件

開發 前端
當你用電子郵件系統發送自動回復時,你需要注意不要向自動生成的電子郵件發送回復。最好的情況下,你將獲得無用的投遞失敗消息。更可能的是,你會得到一個無限的電子郵件循環和一個混亂的世界。

 當你用電子郵件系統發送自動回復時,你需要注意不要向自動生成的電子郵件發送回復。最好的情況下,你將獲得無用的投遞失敗消息。更可能的是,你會得到一個無限的電子郵件循環和一個混亂的世界。

[[273058]]

事實證明,可靠地檢測自動生成的電子郵件并不總是那么容易。以下是基于為此編寫的檢測器并使用它掃描大約 100,000 封電子郵件(大量的個人存檔和公司存檔)的觀察結果。

Auto-submitted 信頭

由 RFC 3834 定義。

這是表示你的郵件是自動回復的“官方”標準。如果存在 Auto-Submitted 信頭,并且其值不是 no,你應該不發送回復。

X-Auto-Response-Suppress 信頭

由微軟定義。

此信頭由微軟 Exchange、Outlook 和其他一些產品使用。許多新聞訂閱等都設定了這個。如果 X-Auto-Response-Suppress 包含 DR(“抑制投遞報告”)、AutoReply(“禁止 OOF 通知以外的自動回復消息”)或 All,你應該不發送回復。

List-Id 和 List-Unsubscribe 信頭

由 RFC 2919 定義。

你通常不希望給郵件列表或新聞訂閱發送自動回復。幾乎所有的郵件列表和大多數新聞訂閱都至少設置了其中一個信頭。如果存在這些信頭中的任何一個,你應該不發送回復。這個信頭的值不重要。

Feedback-ID 信頭

由谷歌定義。

Gmail 使用此信頭識別郵件是否是新聞訂閱,并使用它為這些新聞訂閱的所有者生成統計信息或報告。如果此信頭存在,你應該不發送回復。這個信頭的值不重要。

非標準方式

上述方法定義明確(即使有些是非標準的)。不幸的是,有些電子郵件系統不使用它們中的任何一個 :-( 這里有一些額外的措施。

Precedence 信頭

在 RFC 2076 中沒有真正定義,不鼓勵使用它(但通常會遇到此信頭)。

請注意,不建議檢查是否存在此信頭,因為某些郵件使用 normal 和其他一些(少見的)值(盡管這不常見)。

我的建議是如果其值不區分大小寫地匹配 bulk、auto_reply 或 list,則不發送回復。

其他不常見的信頭

這是我遇到的另外的一些(不常見的)信頭。如果設置了其中一個,我建議不發送自動回復。大多數郵件也設置了上述信頭之一,但有些沒有(這并不常見)。

  • X-MSFBL:無法真正找到定義(Microsoft 信頭?),但我只有自動生成的郵件帶有此信頭。
  • X-Loop:在任何地方都沒有真正定義過,有點罕見,但有時有。它通常設置為不應該收到電子郵件的地址,但也會遇到 X-Loop: yes。
  • X-Autoreply:相當罕見,并且似乎總是具有 yes 的值。

Email 地址

檢查 From 或 Reply-To 信頭是否包含 noreply、no-reply 或 no_reply(正則表達式:^no.?reply@)。

只有 HTML 部分

如果電子郵件只有 HTML 部分,而沒有文本部分,則表明這是一個自動生成的郵件或新聞訂閱。幾乎所有郵件客戶端都設置了文本部分。

投遞失敗消息

許多傳遞失敗消息并不能真正表明它們是失敗的。一些檢查方法:

  • From 包含 mailer-daemon 或 Mail Delivery Subsystem

特定的郵件庫特征

許多郵件類庫留下了某種痕跡,大多數常規郵件客戶端使用自己的數據覆蓋它。檢查這個似乎工作得相當可靠。

  • X-Mailer: Microsoft CDO for Windows 2000:由某些微軟軟件設置;我只能在自動生成的郵件中找到它。是的,在 2015 年它仍然在使用。
  • Message-ID 信頭包含 .JavaMail.:我發現了一些(5 個 50k 大小的)常規消息,但不是很多;絕大多數(數千封)郵件是新聞訂閱、訂單確認等。
  • ^X-Mailer 以 PHP 開頭。這應該會同時看到 X-Mailer: PHP/5.5.0 和 X-Mailer: PHPmailer XXX XXX。與 “JavaMail” 相同。
  • 出現了 X-Library;似乎只有 Indy 設定了這個。
  • X-Mailer 以 wdcollect 開頭。由一些 Plesk 郵件設置。
  • X-Mailer 以 MIME-tools 開頭。

最后的預防措施:限制回復的數量

即使遵循上述所有建議,你仍可能會遇到一個避開所有這些檢測的電子郵件程序。這可能非常危險,因為電子郵件系統只是“如果有電子郵件那么發送”,就有可能導致無限的電子郵件循環。

出于這個原因,我建議你記錄你自動發送的電子郵件,并將此速率限制為在幾分鐘內最多幾封電子郵件。這將打破循環鏈條。

我們使用每五分鐘一封電子郵件的設置,但沒這么嚴格的設置可能也會運作良好。

你需要為自動回復設置什么信頭

具體細節取決于你發送的郵件類型。這是我們用于自動回復郵件的內容:

  1. Auto-Submitted: auto-replied 
  2. X-Auto-Response-Suppress: All 
  3. Precedence: auto_reply 
責任編輯:華軒 來源: Linux中國
相關推薦

2020-05-25 14:32:42

Python電子郵件自動化

2010-09-17 14:11:18

2021-06-16 10:56:32

電子郵件電子郵件攻擊BEC

2021-06-28 21:21:54

電子郵件郵件安全惡意軟件

2011-08-01 11:11:55

2021-02-22 14:18:28

電子郵件欺詐BEC勒索軟件

2022-04-29 15:55:51

安全電子郵件病毒

2010-12-27 16:22:27

郵件地址

2011-12-15 10:45:33

2009-05-21 10:07:43

谷歌電子郵件自動翻譯

2010-06-10 14:10:58

安全電子郵件協議

2011-08-01 12:43:03

2018-08-24 08:10:10

編程語言Python電子郵件

2009-10-14 10:06:03

電子郵件安全關聯 網絡安全

2021-08-27 11:11:01

電子郵件郵件安全網絡釣魚

2020-05-21 10:06:04

電子郵件郵件安全惡意軟件

2009-10-13 14:57:43

2009-11-29 16:59:35

2009-01-16 09:08:00

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 日本一区二区高清不卡 | 香蕉视频在线播放 | 国产成人av免费看 | 久久久精品一区二区 | 国产成人综合一区二区三区 | 色婷婷久久综合 | 男女激情网站免费 | 亚洲欧美在线观看 | 亚洲精品国产第一综合99久久 | 日韩精品一区二区在线 | 欧美性a视频 | 国产精品视频一区二区三区 | 国产99视频精品免费播放照片 | www.中文字幕 | 欧美国产亚洲一区二区 | 99精品国自产在线 | 四虎影院一区二区 | av免费电影在线 | 亚洲一区视频 | 色视频一区二区 | 亚洲天堂影院 | 欧美猛交| 免费一级大片 | 日韩精品免费在线观看 | 男女网站视频 | 91亚洲国产| 欧美精产国品一二三区 | 欧美一级www片免费观看 | a毛片| 久久精品99国产精品日本 | 国产一区二区三区四区五区加勒比 | 国产剧情一区 | 成人免费影院 | 高清视频一区二区三区 | 一级毛片在线看 | 日韩不卡一区二区 | 在线不卡 | 久久精品网 | 一区二区三区免费网站 | 国产欧美精品一区二区 | 日日躁狠狠躁aaaaxxxx |