最模板 - 外贸网站建设,外贸网站模板

最模板

当前位置: 首页 > 建站教程 > php教程 >

php 使用qmail发送邮件实现代码

时间:2014-06-09 16:40来源: 作者: 点击: 次
以前都是利用mail函数或php教程ermail进行邮件发送,今天看这款利用qmail进行邮件发送,写法非常简单,是一款不错的工具. function send_check_mail( $email , $subject , $uid , $buffer ) { echo hello ; $command = /var/q

以前都是利用mail函数或php教程ermail进行邮件发送,今天看这款利用qmail进行邮件发送,写法非常简单,是一款不错的工具.

  1. function send_check_mail($email, $subject,$uid,$buffer) 
  2. { 
  3.     echo "hello"; 
  4.  $command = "/var/qmail/bin/qmail-inject ".$email; //qmail程序地址,$email是要发送的地址 
  5.  $handle = popen($command, "w"); //打开管道 
  6.  if (!$handle) { 
  7.   return false; 
  8.  } 
  9.  $from = "yangxuemei2012@vcphp.com"; //发件人 
  10.  fwrite($handle, "from: ".$from."n"); //往管道写数据 
  11.  fwrite($handle, "return-path: ".$from."n"); 
  12.  fwrite($handle, "to: ".$uid."n"); 
  13.  fwrite($handle, "subject: ".$subject."n"); 
  14.  fwrite($handle, "mime-version: 1.0n"); 
  15.  fwrite($handle, "content-type: text/html; charset="gb2312"nn"); 
  16.  fwrite($handle, $buffer."n"); 
  17.  pclose($handle); //关闭管道 
  18.  return true; 
  19. } 
  20. $subject = "测试邮件"; 
  21. $uid = $_post['uid']; //from信息 
  22. $content= "<html><body>".$u_email 
  23.    ." 您好!<br><br>谢谢,www.vcphp.com!<br</body></html>"; //内容信息 
  24. $u_email = "machunjie2003@vcphp.com"; //发送到的邮箱 
  25. if (send_check_mail($u_email, $subject, $uid, $content)) { 
  26.  echo "恭喜!发送投票邮件到您的邮箱!<br><br>请检查您的邮箱:<font color=#cc0033>".$u_email." </font><br><br>". $close; 
  27.  } else { 
  28.  echo "很不幸,发送投票邮件到您的邮箱失败,请重试或者联系开发人员。<br><br>". $close; 
  29. } 
(责任编辑:admin)
------分隔线----------------------------
栏目列表
推荐内容