【发布时间】:2014-10-29 05:02:02
【问题描述】:
我想使用mailx 发送一封电子邮件,该邮件正文带有附件和HTML 代码。 将 Content-type 设置为“text/html”邮件在正文中附带文件二进制内容,而不是附加。
echo "" >> $MAILFILE
echo "<HTML>" >> $MAILFILE
echo "<HEAD>" >> $MAILFILE
echo "</HEAD>" >> $MAILFILE
echo "<BODY>" >> $MAILFILE
echo "<table border="1">" >>$MAILFILE
echo "<tr bgcolor=#C0C0C0>" >>$MAILFILE
echo "<td><b>OUTAGE</b></td>" >>$MAILFILE
echo "<td>$OUTAGE_COUNT</td>" >>$MAILFILE
echo "</tr> </table><br>" >>$MAILFILE
echo "</table>" >> $MAILFILE
echo "</BODY></HTML>" >> $MAILFILE
(uuencode outage.zip outage.zip;cat $MAILFILE) | mailx -s "Outage Payments Status
Content-type: text/html" $distro -- -f ${EMAIL_FROM}
结果 - 正文的电子邮件:
begin 644 outage.zip M4$L#!!0````(`,:$(T5RYN"0#P```.D#```3`!4`;W5T86=E7W!A>6UE;G1S M+F-S=E54"0`#)&X'5"1N!U15>`0`.GX1@5-0@`(3A5$P"D;!,`5<&%Y;65N=',N8W-V550%``,D;@=457@``%!+!08``````0`!`$X```!5 %```````` ` end
【问题讨论】:
标签: html linux shell content-type mailx