1

我需要从一个脚本发送电子邮件,其中我要发送的 SMTP 因每条消息而异。使用 mailx,可以在命令行上指定 SMTP 服务器、TLS 选项、用户名和密码。但是,我需要发送嵌入的 HTML 电子邮件(而不是作为附件),而 mailx 不支持这一点,根据我发现的各种帖子和花时间拉扯我的头发试图让它工作。另一方面,使用 sendmail 我可以发送嵌入的 HTML,但似乎 SMTP 服务器选项必须在配置文件中,而且我不知道如何从命令行覆盖它们。那么如何在指定自定义 SMTP 选项时发送嵌入的 HTML?

4

1 回答 1

0

我猜你正在寻找一个低级的解决方案,但这在 Python 中非常简单,我认为值得探索。文档中有几个例子可以准确地说明您正在尝试做的事情。

我也在这里回答了一个类似的问题。

即使您不熟悉 Python,这些文档页面也几乎可以为您拼出整个程序。

于 2013-12-19T20:55:03.143 回答