Mutt,发送电子邮件而不将其保存到Sent文件夹

时间:2014-02-18 17:15:56

标签: mutt

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

mutt -s topic receiver

这将调出mutt的界面来编辑和发送邮件。它将首先上传到ima​​p服务器,并通过smtp服务器发送电子邮件。标题中有一个Fcc字段。

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

mutt -s topic receiver < foo

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

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

fcc-hook也尝试了,而不是使用

2 个答案:

答案 0 :(得分:3)

您是否尝试过该行

set record=+accountname/sent

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

set record = +mec07/"Sent Items"

此命令将我发送的所有电子邮件保存到我的&#34;已发送的项目&#34;邮箱。然后我的imap程序将它保存到服务器。

答案 1 :(得分:1)

我也有同样的问题。

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

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

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