PHP我常用的mail邮件发送函数

发布时间:2009年05月27日      浏览次数:386 次
<?php
//header("content-type:text/html; charset=utf-8");
function send_mail( $to, $subject, $message ){
      $headers .= 'MIME-Version: 1.0' . "\r\n";
      $headers .= 'Content-type: text/html; charset=utf-8' ."\r\n";
      $headers .= 'From:service@hao513.com<service@hao513.com>' . "\r\n";
      $headers .= 'Content-Transfer-Encoding: 8bit' . "\r\n";
      
      $to = stripslashes($to);
      //此行是解决中文乱码的问题
      $subject = "=?UTF-8?B?".base64_encode($subject)."?=";
      
      $result = mail($to, $subject, $message, $headers);
      if ( $result ){
            return true;
      }else{
            return false;
      }
}
//echo '<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />';
//if ( send_mail("service@hao513.com","测试发邮件","测试发邮件的内容") ){
//      echo "邮件发送成功。";
//}else{
//      echo "邮件发送失败。";
//}
?>
文章来源:桂林唯创网络
免责声明:本站相关技术文章信息部分来自网络,目的主要是传播更多信息,如果您认为本站的某些信息侵犯了您的版权,请与我们联系,我们会即时妥善的处理,谢谢合作!