退信機制(NDR,Non-Delivery Report)是SMTP標準:收件人不存在或拒收時,接收方生成退信回發件人。退信攻擊利用此機制:偽造受害者為發件人,向大量不存在賬號發信,導致受害者服務器被海量退信淹沒,甚至被列入黑名單。
bobo@abc.com),受害者每天收到幾十封退信,持續干擾;MAILER-DAEMON@xxx.com;Undelivered Mail Returned、Delivery Status Notification等;550 5.1.1 User unknown等)。單純關鍵字/空發件人過濾易誤殺正常退信,導致信息不暢。
| 技術 | 原理 | 部署位置 | 作用 |
|---|---|---|---|
| SPF | DNS TXT記錄聲明授權發送IP(如v=spf1 ip4:61.135.130.0/23 ... -all) | 發件域DNS | 接收方驗證來源IP合法性,拒收偽造郵件,不產生退信 |
| DKIM | 發件服務器私鑰簽名郵件頭/體,接收方用DNS公鑰驗證完整性與來源 | 發件服務器+DNS | 防篡改、防偽造,提升域名信譽 |
| DMARC | 基於SPF/DKIM結果,域名擁有者聲明處理策略(none/quarantine/reject)並要求報告 | 發件域DNS | 統一策略執行,可見性報告發現濫用 |
痛點:大量接收方未啟用SPF/DKIM驗證,導致偽造郵件仍投遞成功並產生退信。
X-Barracuda-Bounce: 20230714023838.BB1B612EEE9);p=reject),提升域名信譽,從源頭減少偽造郵件投遞;退信攻擊看似「軟」,實則能癱瘓郵件系統並摧毀信譽。發件認證+接收驗證雙軌並行,方能根治。