首页 > 解决方案 > 如何使用 mutt 或 mail 从文件(重新)发送电子邮件?

问题描述

我已经设置 exim4 将所有外发邮件的副本传递到本地邮件目录,以防出现问题。现在出了点问题,我需要从本地邮件目录重新发送一些邮件。

电子邮件具有完整的标题(包括返回路径、收件人、发件人、主题等)和正文 (MIME)。

有没有办法做到这一点:

$ somemailcommand <theemail

并让它做出新的尝试来实现它?

我尝试过mutt -H theemail看起来很有希望的方法(尽管它启动了一个交互式 UI),但电子邮件是空白的。

我已经尝试过mail anemail@example.com <theemail,但这只是将标题发送到正文中。我在 Debian Linux 上。

标签: bashemailmutt

解决方案


您可以使用退回功能(默认绑定到b键)重新发送消息并保留原始标题。

为此:

  • a) 退回单条消息
    • 只需按下b
  • b) 退回多条消息

  • 然后;b您将被要求填写电子邮件地址 将标记的消息退回到:


推荐阅读