我需要通过脚本发送电子邮件,其中我要发送的SMTP因邮件而异。使用mailx,可以在命令行上指定SMTP服务器,TLS选项,用户名和密码。但是,我需要发送嵌入式HTML电子邮件(而不是附件),而且mailx不支持,根据我发现的各种帖子以及花时间试图让它工作的时间。另一方面,使用sendmail我可以发送嵌入式HTML,但似乎SMTP服务器选项必须在配置文件中,我不知道如何从命令行覆盖它们。那么如何在指定自定义SMTP选项时发送嵌入式HTML?
答案 0 :(得分:0)
我认为你正在寻找一个低级别的解决方案,但这在Python中非常简单,我认为值得探索。有几个例子确切地说你正在尝试做什么here in the documentation。
我也回答了类似的问题here。
即使您不熟悉Python,这些文档页面也会为您详细说明整个程序。