在RHEL上使用uuencode发送邮件附件的问题

时间:2017-11-14 23:18:14

标签: email aix rhel mailx uuencode

我有一个独特的情况,我将从AIX平台转到RHEL以获得供应商支持的应用程序。在应用程序中,我可以发送一个命令(限于我可以发送的字符数量),它将通过电子邮件发送给我打印作业的结果。

要在AIX中执行此操作,我将传递以下命令:

uuencode temp.txt | mail -s "test" email@address.com

这会将标准输出作为名为temp.txt的附件发送到电子邮件。 AIX服务器上不存在Temp.txt。

我已经为Linux下载了uuencode的rpm,但它不能以相同的方式工作。它会发送一封垃圾邮件(可能缺少MIME标题)。

我正在寻找类似的命令。要在应用程序外部进行模拟,我在AIX中使用以下内容:

echo "testing mail" | uuencode temp.txt | mail -s "test" email@address.com

我知道mailx -a <filename>如果我有文件名就可以使用,不幸的是我正在处理标准输出与文件。

任何帮助将不胜感激。

0 个答案:

没有答案