我们有另一个软件将数据保存到一个rtf文件中。我们需要将这些数据提取出来,并将其作为电子邮件的主体发送到电子邮件中。在sco unix中,我们可以使用:

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

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

最佳答案

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

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

10-01 13:31