在 exim 中停用 double at(@) 符號

在 exim 中停用 double at(@) 符號

如何停用雙重登入訊息 ID?

由於雙重at,我的電子郵件進入了收件者的垃圾郵件資料夾:

001d01d2d093$7154f9d0$53feed70$@使用者@網域.tld

在日誌中,我看到上面的訊息標題,並且 mail-tester.com 注意到了這個問題

“訊息 ID 包含多個‘@’字元”

知道如何在 exim 登入時停用 doube 嗎?


詳細日誌輸出:

[電子郵件受保護] F= R=lookuphost T=remote_smtp S=16179 H=OFFICE365domain-COM.mail.protection.outlook.com [213.199.180.170] X=TLSv1.2:ECDHE-RSA-AES256-SHA384:256 C="250 2.6。 0 <001d01d2d093$7154f9d0$53feed70$@使用者@domain.tld> [InternalId=2070174243006,主機名稱=VI1PR0601MB2605.eurprd06.prod.outlook.com] 23799 位元組,0.280,82.980 KB/秒排隊郵件等待傳遞”

答案1

http://www.exim.org/exim-html-current/doc/html/spec_html/ch-message_processing.html表示訊息 ID 包含“@ 和主要主機名稱。”

上面的日誌訊息似乎表明這[email protected]是您的主機的名稱。

如果這是真的,那麼您需要為主機指定一個不包含@的名稱。

您也可以檢查您的 exim 配置:

透過設定可以在此標題行中包含附加訊息訊息 ID 標頭文本和/或訊息 ID 標頭域選項。

相關內容