![我可以暂时暂停/排队 Postfix SMTP 发送到特定域吗?](https://linux22.com/image/1358219/%E6%88%91%E5%8F%AF%E4%BB%A5%E6%9A%82%E6%97%B6%E6%9A%82%E5%81%9C%2F%E6%8E%92%E9%98%9F%20Postfix%20SMTP%20%E5%8F%91%E9%80%81%E5%88%B0%E7%89%B9%E5%AE%9A%E5%9F%9F%E5%90%97%EF%BC%9F.png)
我想暂时将所有邮件排队到特定域,但允许所有其他邮件立即发送。
例如,如果用户在 上mydomain.com
向 发送电子邮件recipient-domain.com
,我希望在实际发送之前等待。理想情况下,它会保留在队列中,直到临时保留被取消。但是,所有其他域都应该可以正常发送。
答案1
你可以:
1)复制smtp
master.cf 中的传输并重命名副本ondemand
ondemand unix - - n - - smtp
2)列出按需运输defer_transports
选项
defer_transports = ondemand
3)使用传输图选择ondemand
传输到收件人域.com
recipient-domain.com ondemand