用PHPMail類發送郵件
function send_mail ($title,$content,$from,$to,$charset='gbk',$attachment ='') { include '/class/PHPMail.class.php'; //百度兩下 header('Content-Type: text/html; charset='.$charset); $mail = new PHPMailer(); $mail->CharSet = $charset; //設置采用gb2312中文編碼 $mail->IsSMTP(); //設置采用SMTP方式發送郵件 $mail->Host = "smtp.qq.com"; //設置郵件服務器的地址 $mail->Port = 25; //設置郵件服務器的端口,默認為25 $mail->From = $from; //設置發件人的郵箱地址 $mail->FromName = ""; //設置發件人的姓名 $mail->SMTPAuth = true; //設置SMTP是否需要密碼驗證,true表示需要 $mail->Username = $from; //設置發送郵件的郵箱 $mail->Password = ""; //設置郵箱的密碼 $mail->Subject = $title; //設置郵件的標題 $mail->AltBody = "text/html"; // optional, comment out and test $mail->Body = $content; //設置郵件內容 $mail->IsHTML(true); //設置內容是否為html類型 $mail->WordWrap = 50; //設置每行的字符數 $mail->AddReplyTo("10000@qq.com","中國最強音"); //設置回復的收件人的地址 $mail->AddAddress($to,"中國最強音"); //設置收件的地址 if ($attachment != '') //設置附件 { $mail->AddAttachment($attachment, $attachment); } if(!$mail->Send()) { return false; } else { return true; }
本文由用戶 程序猿123 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!