如何从文件中提取文本并将其作为Redhat中的主体发送?

问题描述:

我们有另一块软件将数据保存到rtf文件中。我们需要将这些数据提取出来并作为电子邮件的主体发送给我们。在SCO Unix的,我们能够使用:如何从文件中提取文本并将其作为Redhat中的主体发送?

mailx –s “Subject of email” [email protected] </text.rtf 

但现在我们正在运行红帽使用的mailx包是一个完全不同的包,只会将文件附加作为附件。任何有关这个问题的帮助,非常感谢。

+0

寻找's-nail'软件包,它是您正在考虑使用的'heirloom-mailx'分支。 (在[S-nail]的信息(https://wiki.archlinux.org/index.php/S-nail)) –

我们结束了使用邮件命令。

$ mail –s “Subject of email” [email protected] < /text.rtf 

某些文档可以在https://www.binarytides.com/linux-mail-command-examples/或使用“man mail”命令找到。

我们有一个类似的问题,并通过shell脚本伪造mailx来解决它。更改$ PATH,以便首先找到您的“mailx”shell脚本。 在这个脚本中,我们使用sendEmail(Perl脚本,看这里http://caspian.dotconf.net/menu/Software/SendEmail/)发送邮件:

sendEmail $ABSAUTH $(echo \-u "$(echo "$1"|sed -e 's/^-s//')") -t $2