如何让 Mailman 重新处理队列目录中的邮件?或者,如何将队列目录中的所有消息传输到相关列表的审核保留队列中?
我的问题是我的in
队列目录中充满了以前通过审核但由于我qrunner
没有工作而从未送达的消息。我知道我可以启动 qrunner 并且这些消息会被传递,但我希望列表管理员再看一下,因为有些消息相当旧,现在发送它们没有意义。
我读到了一个名为 Mailman 的命令,unshunt
但我认为它并不能完全满足我的需要。
如何让 Mailman 重新处理队列目录中的邮件?或者,如何将队列目录中的所有消息传输到相关列表的审核保留队列中?
我的问题是我的in
队列目录中充满了以前通过审核但由于我qrunner
没有工作而从未送达的消息。我知道我可以启动 qrunner 并且这些消息会被传递,但我希望列表管理员再看一下,因为有些消息相当旧,现在发送它们没有意义。
我读到了一个名为 Mailman 的命令,unshunt
但我认为它并不能完全满足我的需要。
我找到了一种让 Mailman 重新处理消息的方法,就好像它们是新鲜的一样。首先,我曾经
show_qfiles
从 .pck 文件中提取原始消息内容,然后将该内容传递给 Mailman 包装器。这
sudo
是必需的,因为 Mailman 包装器必须使用 Postfix 等低权限用户运行。动词
post
指示包装器像处理任何其他传入消息一样处理消息。这并不能保证将保留一条消息以供审核,它只是意味着将应用与向列表发送新消息相同的标准。