导出或转发 /var/spool/mail/USER(客户可读)

导出或转发 /var/spool/mail/USER(客户可读)

目录中有一些/var/spool/mail/USER无法发送的退回邮件。现在客户会收到我们发送的所有邮件,因为他无法直接访问这些邮件。

我可以用 mutt 一个一个地转发,但是它们太多了。有什么快捷方式可以转发吗?

  • ... 将所有邮件作为附件发送给客户?
  • ... 使用一个棘手的脚本转发所有邮件及其附件?

这似乎并不罕见所以我希望有人知道解决方案。

干杯!

答案1

使用类似:

formail -i "To: [email protected]" -s sendmail -t < /var/spool/mail/USER

formail通常包含在 中procmail。这将添加新的 To: 标题,同时用 Old-To: 替换任何旧的 To: 标题。sendmail -t对在标准输入中找到的每条消息执行此操作。

相关内容