2012-02-24 83 views
5

我有一個場景,我必須跟蹤發送的電子郵件的發送,並標記那些設置爲「離開辦公室」的收件人,或者由於超大尺寸的收件箱而導致郵件傳遞失敗或者如果他們的電子郵件ID不存在,這些實例通常會發送自動回覆,我如何跟蹤它們?.NET(System.Net.Mail)是否提供任何API來執行此操作?以編程方式檢測自動回覆電子郵件

+0

如果您正在討論任何常見電子郵件協議的通用解決方案 - 沒有。 – Neowizard 2012-02-24 07:25:18

+0

您是否嘗試過使用sql郵件? – 2012-02-24 07:34:19

+0

@RashmiKantShrivastwa該應用程序在Azure上。數據庫郵件尚未支持。 – 2012-02-24 08:35:52

回答

11

沒有任何檢查對於產生完美行爲的自動響應(檢測所有自動回覆沒有誤報),但以下檢查目前運行良好:

  • 頭「Auto-Submi tted」具有比其他值 「無」(見RFC 3834
  • 標題 「X-自動回覆」 或 「X-Autorespond」 與任何值
  • 標題 「優先級」 與值 「auto_reply」

我對於檢測消息傳遞失敗通知還沒有任何建議。

+0

非常有用。 +1 – 2013-10-28 18:09:21

+1

沒有「In-Reply-To」的「回覆」也是一個自動回覆。 – foxontherock 2014-05-22 15:10:08

相關問題