【问题标题】:Mutt, send email without saving it to Sent folderMutt,发送电子邮件而不将其保存到已发送文件夹
【发布时间】:2014-03-18 14:54:02
【问题描述】:

我可以使用 Mutt 和自己的 ui 发送电子邮件并保存副本。

mutt -s topic receiver

这将打开 mutt 的界面来编辑和发送邮件。它将首先上传到 imap 服务器,并通过 smtp 服务器发送电子邮件。标头中有一个 Fcc 字段。

但是当我使用纯命令行发送邮件时,说:

mutt -s topic receiver < foo

邮件已成功发送,但在我服务器的已发送文件夹中没有副本。 我查看调试日志,邮件根本没有上传到ima​​p服务器,只是通过smtp服务器发送的。

我尝试使用my_hdr,但不支持设置FCC。

fcc-hook也试过了,没用

【问题讨论】:

    标签: mutt


    【解决方案1】:

    你试过放线吗

    set record=+accountname/sent

    进入你的 .muttrc?即accountname 是您呼叫您的帐户的任何地方,sent 是已发送电子邮件邮箱的名称,例如我的 .muttrc 中的内容是

    set record = +mec07/"Sent Items"

    此命令将我发送的所有电子邮件保存到我的“已发送邮件”邮箱中。然后我的 imap 程序将它保存到服务器。

    【讨论】:

      【解决方案2】:

      我也遇到了同样的问题。

      但是在检查了docs 之后,我太盲目了,看不到我设置了set copy = no,因此它没有保存任何已发送电子邮件的副本。评论该行,触发一条消息,并成功存储在 Sent 文件夹中。

      在我的~/.muttrc 中,我有以下配置,因此已成功存储传递的电子邮件(我正在与 Dovecot 电子邮件服务器通信):

      #set copy = no           
      set postponed = "=Drafts"
      set record = "=Sent"     
      

      【讨论】:

      • 检查文档,但有没有办法从命令行set copy = no?虽然默认保存到 sent 仍然是,但当我运行交互式 UI 时。
      猜你喜欢
      • 1970-01-01
      • 2011-03-13
      • 1970-01-01
      • 1970-01-01
      • 2016-10-02
      • 2014-11-05
      • 1970-01-01
      • 2012-07-10
      • 1970-01-01
      相关资源
      最近更新 更多