使 postfix 重試 PNCR 狀態(5xy 代碼)

使 postfix 重試 PNCR 狀態(5xy 代碼)

我時不時地被迫向 Microsoft smtp 伺服器 (outlook.com/hotmail.com) 發送中等容量(100-1000 封郵件)

outlook-com.olc.protection.outlook.com
Remote Server returned '554 5.7.1 <outlook-com.olc.protection.outlook.com #5.7.1 smtp; 550 5.7.1 Unfortunately, messages from [XXX.XXX.XXX.XXX] weren't sent. Please contact your Internet service provider since part of their network is on our block list (S3150). You can also refer your provider to http://mail.live.com/mail/troubleshooting.aspx#errors. [XXXX.eop-eur05.prod.protection.outlook.com 2023-09-06TXX:XX:XX.XXXXZ XXXX]>'

Microsoft 封鎖清單S3150是指暫時的當您在給定時間內發送過多郵件時,您可能會進入速率限制清單。顯然,更改郵件生成應用程式是我無能為力的。

透過返回永久否定完成回复,postfix 不會重試發送該郵件。 (我完全理解)

不過,我的 IP 通常會在最多 12 小時內自動列入白名單,我可以再次發送。

postfix 中是否有任何選項可以將帶有 pncr 回覆的郵件保留在佇列中?

相關內容