0
我想在邮件发送附件发送附件的文件中sendmail的..使用发送邮件 这段代码即时通讯这是我的sh文件,我不知道使用sh文件
cat "/home/ubuntu/source_code/PCC/mail.template" |
sed s/@[email protected]/"$1"/ |
sed [email protected]@~"$2"~ |
sed s/@[email protected]/"$3"/ |
sed s/@[email protected]/"$4"/ > /home/ubuntu/source_code/PCC/tempMail_"$5".template
chmod 777 /home/ubuntu/source_code/PCC/tempMail_"$5".template
cat /home/ubuntu/source_code/PCC/tempMail_"$5".template |
sed 's/ */ /g' |
sed 's%><%>\n<%g' |
sed 's%> <%>\n<%g' > /home/ubuntu/source_code/PCC/tempMail2_"$5".template
chmod 777 /home/ubuntu/source_code/PCC/tempMail2_"$5".template
/usr/sbin/sendmail -f "$6" -t < /home/ubuntu/source_code/PCC/tempMail2_"$5".template
rm -rf /home/ubuntu/source_code/PCC/tempMail2_"$5".template
rm -rf /home/ubuntu/source_code/PCC/tempMail_"$5".template
这里有一些很多变量,sendmail的语法是次要的。你正在使用哪个MTA?任何日志?你应该改善这个问题,否则我想它会很快降低。 – kamituel 2013-03-01 08:24:11