Email mutt或邮件-回复电子邮件或从电子邮件发送

Email mutt或邮件-回复电子邮件或从电子邮件发送,email,centos6,mutt,Email,Centos6,Mutt,运行“mail”或“mutt”命令时,如何设置“reply to”或“from”电子邮件地址,以便: 当用户单击“回复”时,它会转到该电子邮件 用户可以在“发件人”框中看到他们将回复的电子邮件 到目前为止,我已经尝试了以下方法: mail ... -S replyto="<email>" - clicking "reply" chooses correct email, but cannot tell until click "reply" mail ... -r <em

运行“mail”或“mutt”命令时,如何设置“reply to”或“from”电子邮件地址,以便:

  • 当用户单击“回复”时,它会转到该电子邮件
  • 用户可以在“发件人”框中看到他们将回复的电子邮件
到目前为止,我已经尝试了以下方法:

mail ... -S replyto="<email>" - clicking "reply" chooses correct email, but cannot tell until click "reply"

mail ... -r <email> ... does not work at all, it seems

( export REPLYTO="foo@bar.baz"; mutt .... ): same as mail -S above
邮件-S replyto=“”-单击“回复”选择正确的电子邮件,但在单击“回复”之前无法判断
邮寄-R似乎根本不起作用
(导出回复到=”foo@bar.baz“mutt…”:与上面的邮件-S相同

重要的是从命令行执行,而不是从配置文件执行。我们发送的每封电子邮件都可能有不同的人需要回复。

我知道很久以前我确实在寻找这个,最后我使用了mailx

cat somefile|mailx -r "noreply@example.com" -s "important msg" destination@example.com

啊,在我的例子中,mail和mailx是一样的(mail最终成为mailx的软链接)。所以一定是我的mailx版本。我还怀疑如果设置和配置是以某种方式设置的,-r可能会被忽略。选中了,这也是我的一个链接。我只是用“mail”进行了测试,-r在那里工作得很好,所以它的行为并不是因为调用不同而有所不同。在fedora 27系统上,我执行“echo test 1 | mail-r”noreply@example.com“-s”test1“@”,然后电子邮件头包含返回路径:。。。发件人:noreply@example.comIf任何人都想知道,mail-r在某些机器上工作,而不是在其他机器上。我想这与我的后缀设置有关。结果表明,我的经理对第一个选项没有意见,使用-S replyto=“”。我原以为他也想改变“发件人”出现的方式,但事实证明,他希望“发件人”保留旧电子邮件,只是为了帮助用户,如果他们不小心忽略了电子邮件文本并点击了“回复”。