问题标签 [mailx]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
7 回答
53788 浏览

bash - 使用 uuencode 和 mailx 发送电子邮件附件

我正在尝试让我的家庭网络上的系统通过电子邮件发送图像(.png)。我得到的最接近的是:

哪个收到邮件给我,但输出有点不尽如人意......

问题是,我必须通过 smtp.myremoteserver.net 发送。但是我的邮件客户端没有对图像文件进行解码(我在 Thunderbird 和各种网络邮件界面中尝试过,结果相同)。有没有更好的方法实际上有效?

更新:只是为了好玩,我运行了这个:

解码后,我得到了一个乱七八糟的,看不见的烂摊子。所以问题一定出在uuencoding上。

0 投票
2 回答
2262 浏览

html - 使用 html 代码发送邮件并添加超链接

我正在创建一个脚本,该脚本通过查询来自各种服务器的信息来生成报告。生成数据后,它会进行一些计算并创建一个 HTML 输出文件(我们称之为 output.html),我需要通过 mailx/mail/sendmail 发送该文件。

到这里为止一切都很好,但是让我们假设还有一些 *.csv 文件形式的数据。如何创建超链接并将它们链接到output.html 文件中的某些字段(例如File1File2 )?

*.csv 文件将作为附件放入以 output.html 作为正文的同一邮件中。

邮件将从 Solaris 10 / RHEL 6 机器发送,我只使用 bash 进行编码。

如果需要更多信息,请告诉我。

0 投票
1 回答
197 浏览

unix - 如何为 mailx 命令指定 fmt 参数“宽度”?

我正在使用命令

我相信mailx在fmt内部使用。我想将 fmt 宽度参数更改为fmt -s -w160.

ps:这是在 Fedora 20 上

0 投票
0 回答
2742 浏览

ksh - 如何使用 mailx 发送 HTML 文件?

朋友们,

操作系统:Linux

脚本:ksh

日志文件:repot.html

邮件:mailx

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

我可以轻松地将文本文件作为附件发送,但是一旦我将文件更改为 html,mailx 就无法识别文件并发送带有 html 标签的电子邮件。我尝试使用 uuencode、cat mailhtml 等。我从互联网上获得了各种语法,但不知何故没有任何效果。

我尝试手动将 html 文件附加到电子邮件并测试我的电子邮件客户端是否有问题,但没有附件发送/接收没有任何错误。

我正在使用以下语法,有人可以看看我缺少什么吗?$report 是一个存储 html 文件名的变量。

以下作品发送普通文本日志文件

感谢您对此进行调查,并希望这可以通过 mailx 实现。

0 投票
2 回答
6364 浏览

email - 在 ubuntu 上重新配置 bsd-mailx

我试着 看看我是否apt-get remove bsd-mailx会得到它的默认配置屏幕,但没有得到它。我如何才能完全删除 bsd-mailx 以再次获得配置屏幕,或者如何在首次安装时以某种方式切换配置屏幕以应用不同的配置。apt-get purge bsd-mailxapt-get install bsd-mailx

0 投票
1 回答
5116 浏览

linux - 在 linux 中作为主题和附件发送电子邮件

  1. 我有一个大约 10 列宽的文件,并尝试将其作为正文发送。mailx 将其作为正文发送失败,并将其作为 ATT00001.bin 文件和附件发送。

    mail -s "Subject" emailaddress < file.tsv

    有没有办法解决这个问题。

  2. 当我尝试将其作为附件发送时,使用 uuencode

    echo "body" | uuencode inputattachment.tsv attachment.tsv) | mailx -s "subject" emailaddress

    我收到一封带有编码文本的电子邮件,如下所示:

如何解决 1 和 2?这与MS Outlook有什么关系吗?我需要做一些 MS Outlook 支持的事情。

0 投票
2 回答
6928 浏览

html - 发送带有 HTML 正文的电子邮件和带有 mailx 的附件

我目前正在使用 mailx 从我的脚本中发送 html 格式的邮件:

现在我想添加一个附件(png 图像),但我不知道怎么做。在迁移到 mutt 或其他东西之前,我想尝试使用 mailx。非常感谢

0 投票
1 回答
16885 浏览

linux - linux邮件添加内容类型标头不起作用

我正在使用邮件命令从我的 linux 系统发送邮件。

我遇到的问题是邮件的内容类型始终为Content-Type: text/plain; charset=us-ascii.

我正在发送 html 内容,它显示为纯文本。

这是我尝试过的

这没有用

我把这个 html 放在 $tempfile 中一个名为 test.html 的文件中,并尝试像这样执行

但是没有任何效果,请就此向我提出建议(请仅使用邮件而不是 sendmail/mutt)。

0 投票
1 回答
186 浏览

bash - 放置在 cron 作业中时,无法识别 shell 中存在的命令

我有一个脚本来监控我的服务器,如果服务器无法 ping,它会发送邮件警报。但是当我将脚本设置为 cron 作业时,它会抛出错误,因为 ping 命令无法识别,mailx 命令无法识别;而手动执行时同样有效。

下面是脚本的代码

0 投票
1 回答
343 浏览

unix - Unix mailx html邮件不起作用

使用 mailx 命令跟踪 html 邮件在 shell 终端中工作,但相同的命令在 shell 脚本中不工作。

我猜这是一些小的转义字符错误,但不确定它是什么。

有人可以在这里帮忙吗?