我需要以表格格式发送带有附件和邮件正文的邮件。我使用以下代码发送邮件。但无法附加文件。
(echo "From: ";
echo "Subject: testing of table using awk";
echo "Content-type: text/html";
echo;
awk 'BEGIN{print "<table>"} {print "<tr><tr>";for(i=1;i<=NF;i++)print "<td><td>" $i"</td></td>";print "</tr></tr>"} END{print "</table>"}' input1.txt;
) | sendmail [email protected]
尝试使用
mail
支持-a
(附件)开关的命令版本。这是更可靠的解决方案。s-nail拥有它!
检查
man mail
是否需要添加标题等使用
sendmail
: