每當有人將電子郵件標記為垃圾郵件時收到通知

每當有人將電子郵件標記為垃圾郵件時收到通知

我已經使用 Postfix 建立了一個郵件伺服器。我添加了 1x1 追蹤像素來追蹤電子郵件的開啟。每當有人將電子郵件標記為垃圾郵件時,我希望在http 端點或我的電子郵件地址上收到通知,以便我們不會再次向他們發送任何電子郵件,類似於AWS SES 我該如何實現這一點?

答案1

不可能。 Postfix(或其他 MTA)不參與此標記過程。

郵件投遞後,會被放入 MDA(訊息投遞代理)中,例如 Cyrus 或 Dovecot。 MUA(郵件用戶代理)是 Thunderbird 或 RoundCube(Web 用戶端)等軟體的呼叫方式,僅在接收和閱讀郵件時與此 MDA 介面。當使用者設定標記時,如果使用 IMAP,它可能會通知 MDA 設定「垃圾」IMAP 訊息標誌;對於POP3,它甚至無法通知。但 MDA 不會採取任何額外行動。

MUA 直接與 Postfix 互動的唯一時刻是當 Postfix 扮演 MSA(訊息提交代理)的角色時,即使用者撰寫郵件並且 MUA 提交郵件進行投遞時。

此外,Thunderbird 預設會阻止外部內容加載,並對此發出嚴重警告。因此,當您新增像素影像時,您會向收件者顯示有關被封鎖的不受信任內容的警告,而不是能夠進行追蹤。對我來說,這只會增加將郵件放入「垃圾」資料夾的機會,即使沒有仔細閱讀它。

為了不顯得自己是垃圾郵件發送者,您最好:

  • 選擇參加您的訂閱而不是選擇退出。這意味著,您不應該向任何未明確要求的人發送郵件。所有「接收我們的時事通訊」和類似的複選框均應預設禁用。這樣,人們就不必處理他們未要求接收的郵件。
  • 正如評論中所建議的,包括適當的取消訂閱連結和標題List-Unsubscribe等等);這將使您的郵件在許多反垃圾郵件系統(包括 Gmail)上獲得更高的分數,從而降低從第一封郵件起就宣布您為垃圾郵件發送者的可能性。智慧型郵件用戶端將顯示額外的「取消訂閱」按鈕,以方便使用者選擇退出。您最好不要向該用戶發送此類郵件,直到他們再次選擇加入。

這不是“一個或另一個”,你必須兩者都做。是的,您的訂閱者會少得多,但只有真正想要您的郵件的訂閱者,這很好。

答案2

與您正在尋找的最接近的東西稱為投訴回饋循環

許多大型供應商,尤其是 Microsoft 和 Yahoo,將允許您註冊 IP 位址和/或網域以接收此類通知。您不一定會收到有關以下內容的報告每個郵件被報告為垃圾郵件。如果使用者操作是翻譯的僅使用您在郵件標頭中發送的取消訂閱機制(您正在發送它,對嗎?)。您可能需要滿足收件人提供者的一些最低要求,如果他們已經認為您的發送做法原則上不合理(並且不僅僅是需要在單一報告可能有幫助的領域進行工作),他們可能不會給您該選項。

但只要您按照他們期望的方式行事,大多數時候,有人將明確與您相關的郵件報告為垃圾郵件,他們會在單獨的電子郵件中通知您。當然,希望你能解決這個問題。

相關內容