muttrc 中 smtp_url 的语法

muttrc 中 smtp_url 的语法

我尝试进行配置只是为了在作业结束时在无头服务器上mutt从命令行发送简短的报告电子邮件。cron

关于 mutt 的大多数建议是如何将其完全设置为本地计算机上的电子邮件客户端,因此请原谅(希望如此)相当明显的问题。

电子邮件地址(例如)[email protected]也是 smtp 用户名。我在雷鸟上拥有的 smtp 服务器(工作完美)是这样的,smtpout.server.net.

如果我要设置,smtp_url.muttrc必须说

set smtp_url='smtp://[email protected]@smtpout.server.net:465/'

我觉得里面不太可能有两个@符号?这不能仅仅[email protected]因为这不是我公司指定的。

最后,我要补充一点,我的 cron 作业使用 mutt 多年,当用户名是me且 smtp 是时没有任何问题smtp.mycompany.com

答案1

在一个回答对于 mutt 的另一个问题,回答者说他们可以使用类似的条目发送到 gmail 没有问题

set smtp_url = "smtps://[email protected]@smtp.gmail.com:465/"

看来穆特知道这个情况。其他人建议对@as进行 url 编码,%40但也许这取决于 mutt 版本。

相关内容