3

朋友们,

操作系统:Linux

脚本:ksh

日志文件:repot.html

邮件:mailx

我正在尝试通过 ksh 脚本 -> mailx 命令将 HTML 文件作为附件发送。

我可以轻松地将文本文件作为附件发送,但是一旦我将文件更改为 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 实现。

4

0 回答 0