Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/unix/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何通过Unix shell脚本发送带有附件的html邮件_Unix - Fatal编程技术网

如何通过Unix shell脚本发送带有附件的html邮件

如何通过Unix shell脚本发送带有附件的html邮件,unix,Unix,我对unix shellscripting一无所知。我必须通过unix shell脚本发送一封带有gzip文件的html邮件作为附件,而不使用uuencode或mailx。我有几个使用uuencode和mailx的代码,但我需要一个没有这些的。我被卡住了。请帮助我。如果有附件,你必须使用uuencode。诀窍是写出一个以特定方式格式化的普通ascii文件。这篇帖子里有很多内容。只要您的脚本以该格式写出一个文件,并且附件uuencode位于$MAILPART部分之间,它将由sendmail处理,并

我对unix shellscripting一无所知。我必须通过unix shell脚本发送一封带有gzip文件的html邮件作为附件,而不使用uuencode或mailx。我有几个使用uuencode和mailx的代码,但我需要一个没有这些的。我被卡住了。请帮助我。

如果有附件,你必须使用uuencode。诀窍是写出一个以特定方式格式化的普通ascii文件。这篇帖子里有很多内容。只要您的脚本以该格式写出一个文件,并且附件uuencode位于$MAILPART部分之间,它将由sendmail处理,并在收件人的电子邮件程序中很好地呈现。

附件的正常方法是uuencode通过mailx或同等方式管道传输,为什么你不能使用这个?我听说使用uuencode和mailx有点不安全。我说得对吗?呃,不,不太对。如果你有具体的问题,我们很乐意看到。@Manu:有几个提示:1。永远不要因为听到了什么就马上放弃解决方案。总是先得到关于其适用性的具体答案。2.当你问关于SO(或其他任何地方,我想)的问题时,请解释任何限制。否则,我们无法知道我们的潜在解决方案是否违反了这些限制,更不用说它们可能完全无效。我需要发送一封无法通过mailx发送的html邮件。我需要邮件格式良好,无法通过uuencode和mailx发送。我想使用SendMail实用程序。请帮帮我。