友
os:linux
脚本:ksh
logfile:repot.html
mail:mailx
我正在尝试通过ksh脚本发送HTML文件作为附件 - > mailx命令。
我可以轻松地将文本文件作为附件发送,但是一旦我将文件更改为html,mailx就无法识别文件并使用html标签发送电子邮件。我尝试使用uuencode,cat mailhtml等。我从互联网获得的各种语法,但不知何故没有任何作用。
我尝试手动将html文件附加到电子邮件中并测试我的电子邮件客户端是否有问题,但没有附件确实发送/接收没有任何错误。
我正在使用以下语法,有人可以看看我错过了什么吗? $ report是一个存储html文件名的变量。
"
(cat mailhtml; uuencode report.html) | mailx -s "Monthly Report" manager@gmail.com < $report
"
以下是发送普通文本日志文件
的工作原理mailx -s "Monthly Report" manager@gmail.com < $report
感谢您对此进行调查,希望这可以通过mailx实现。