
我們有一個以電子郵件格式發送新聞通訊的應用程式。我們想要一份反彈報告。我確信已經有工具(免費或非)可以做到這一點,查看發送的特定電子郵件並等待反彈,然後在某處放置報告。
用例很簡單。我們將新聞通訊發送到主題為 x 的通訊群組列表,地址為[電子郵件受保護]然後我們想查看每個代碼拒絕和其他分組返回了多少封電子郵件。
任何幫助將不勝感激。
答案1
答案2
通常,群發清單發送器軟體的工作方式是為目標使用者(在討論清單的情況下)或為特定郵件 + 目標使用者(可能更適合時事通訊)產生唯一 ID,並使用回傳地址。您將唯一 ID 儲存在資料庫中,以便在解析退回郵件時使用。
您在郵件伺服器中使用某種前綴匹配來路由[電子郵件受保護]到特定郵箱進行後處理。從退回郵件的目標位址中刪除唯一 ID,然後在資料庫中尋找以了解原始收件者是誰。
這可以避免當實施不當的 MTA 獲取您的原始郵件時可能發生的收件人地址的潛在擴展/修改。
為了獲得額外的積分,請計算給定電子郵件地址的退回頻率,以便您停止向已消失的郵箱發送郵件。
答案3
你可以使用php列表它具有先進的彈跳處理功能。它可以讓您教導 phplist 區分永久和暫時的訊息傳遞錯誤。您可以根據與正規表示式的符合來定義收到退回郵件時的自動操作。
phplist 文件:PhpListConfigBounces
另一種方法是設定訊息頭:
Return-Path: <[email protected]>
您可以將“bounces”更改為唯一的 ID,以準確了解退回的地址。
答案4
我們考慮過使用原子郵件追蹤器(http://www.massmailsoftware.com/tracker/)但尚未做出任何決定。看起來它具有我們想要的所有功能,因此它也可能對您有所幫助。