Postfix 从 HOLD 队列转发特定邮件

elh*_*bre 2 linux postfix redhat centos6

是否可以在 postfix 中通过通过文件名引用消息来转发保留队列中的消息?

最好的方法是通过终端命令。

更好的是python命令。

如果那不可能编辑 main.cf 将是一个考虑的选项。

背景:

我有一个 python 脚本,它为我提供了保留队列中邮件文件名的动态列表,在将其发送到最终目的地之前,应将其转发到特定地址以进行进一步检查。

例如来自保留队列的文件列表

49C0B406D7

1F3BD40685

9F847406D8

61C63406D6

mas*_*oeh 5

只需使用shell命令

postcat -qbh queueid | sendmail -f sender forward_address@example.com
Run Code Online (Sandbox Code Playgroud)

来源:man postcatman sendmail和此线程Postfix:更改排队消息中的发件人