我正在使用 s-nail 通过 bash 脚本通过 SMTP 发送电子邮件。这是一个例子:
cat data.html | s-nail -v \
-s "Subject Text" \
-r "[email protected]" \
-S smtp=smtp.abc.de:587 \
-S smtp-use-starttls \
-S smtp-auth=login \
-S smtp-auth-user="[email protected]" \
-S smtp-auth-password="password1234" \
-a foo.img \
[email protected]
默认情况下,内容类型设置为
Text
。
如何将
Content-Type
设置为html
?
虽然有点晚了,但还是来吧
-M "text/html"
SO 不允许我添加评论...使用 -M "text/html" 选项会生成错误: s-nail:只能给出 -M、-m 或 -q 之一 s-nail (s-nail v14.9.22):发送和接收互联网邮件
我指定 -M、-r、-s 和多个 -a 选项,并使用包含 html 代码的“heredoc”作为输入。
我不知道为什么它会抱怨“只有 -M、-m 或 -q 之一”,而这就是我所拥有的......