使用 mutt 转发完整的 MIME 邮件(mime_forward=yes)和在转发邮件时编辑邮件文本(mime_forward=yes)都非常简单,但包括附件和同时编辑消息文本则不行。我遇到了多个建议:
使用 ESC e(重新发送消息)使用原始消息作为模板关联:这不起作用,因为 mutt 会解码邮件正文,将非 ASCII 字符转换为令人不快的字符串。
将原始邮件作为附件转发,并使用附件菜单中的 m 编辑其正文关联:这不起作用,因为“没有针对 message/rfc822 的 mailcap 编辑条目”(即使有这样的条目 – 我也不想编辑完整的 MIME 消息,而只想编辑它的第一部分)。
退回原始邮件:这需要编辑发件人头,并手动引用原始内容,耗时过多。
有没有简单的方法可以实现大多数其他邮件客户端的默认行为?
答案1
部分解决方案是通过您提到的第 2 点。Mutt 在发送邮件之前将附件存储在 /tmp/ 中。
- 选择要编辑的附件部分,在本例中为类型为“message/rfc822”的部分
- 按 Enter 键,附件将显示在 Mutt 中
- 从屏幕底部复制附件的路径
- 在 vim 等编辑器中打开链接
- 进行并保存更改