前一段时间我接触到dec tru64 unix 我在上面装了php+apache,可以用提供的mail函数始终不能正常发信,于是自编了一个函数,它利用unix下的管道和php的sock函数进行发信,经过实验非常驻成功,下面是此函数原代码。
function mymail($mto,$mcc,$msubject,$mbody)
{
$from="webmaster@backhome.com.cn";
$sign = " ";//随你便写些什么
$sendmailpath="/usr/lib/sendmail";//semdmail路径
$bound = "========_".uniqid("bcfmail")."==_";//分界符
$headers = "mime-version: 1.0 ".
"content-type: multipart/mixed; boundary="$bound" ".
"date: ".date("d, d m h:i:s y ")." ".
"from: $from ".
"to: $mto ".
"cc: $mcc ".
"subject: $msubject ".
"status: ".
"x-status: ".
"x-mailer: my email interface ".
"x-keywords: ";
$content="–".$bound." "."content-type:text/plain;charset="gb2312" ".$mbody.$sign." ";
$end = " "."–".$bound."– ";
$sock = popen("$sendmailpath -t -f webmaster@backhome.com.cn",w);
fputs($sock, $headers);
fputs($sock, $content);
fputs($sock, $end);
fputs($sock, ". ");
fputs($sock, "quit ");
pclose($sock);
}
PHP下MAIL的另一解决方案-PHP教程,PHP应用
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » PHP下MAIL的另一解决方案-PHP教程,PHP应用
相关推荐
- 暂无文章
