从 Postfix 队列到 eml 格式的 Zimbra 电子邮件

Zimbra emails from Postfix queue to eml format

我正在尝试通过将它们转换为 eml 格式来从 Zimbra Postfix 恢复一些未送达“延迟”队列的电子邮件。

首先发现队列中的所有文件都是某种二进制文件,可以通过 less 命令以某种方式查看,但这种显示不清楚,无法再次处理交付。

是否有适用于此类消息的转换器或我可以根据其开发自己的转换器的某些规范?

好的,我的问题已经解决了。据说 Zimbra 使用的是经过轻微修改的 Postfix。在那种情况下,我能够使用下面的命令 (Postfix 2.7+)

转换排队的消息

postcat -bh file_name_from_queue > file_name.eml

postcat -qbh queue_id > file_name.eml