我可以设法发送电子邮件并使用Mutt使用自己的ui保存副本。
mutt -s topic receiver
这将调出mutt的界面来编辑和发送邮件。它将首先上传到imap服务器,并通过smtp服务器发送电子邮件。标题中有一个Fcc字段。
但是当我使用纯命令行发送邮件时,请说:
mutt -s topic receiver < foo
邮件已成功发送,但我的服务器的已发送文件夹中没有副本。 我检查调试日志,邮件根本没有上传到imap服务器,只是通过smtp服务器发送。
我尝试使用my_hdr,但不支持设置Fcc。
fcc-hook也尝试了,而不是使用
答案 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"