如何在s-nail中设置Content-Type?

问题描述 投票:0回答:2

我正在使用 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

bash smtp mailx
2个回答
3
投票

虽然有点晚了,但还是来吧

-M "text/html"


0
投票

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 之一”,而这就是我所拥有的......

© www.soinside.com 2019 - 2024. All rights reserved.