- function send_mail ($title,$content,$from,$to,$charset='gbk',$attachment ='')
- {
- include '/class/PHPMail.class.php'; //Baidu Double click
- header('Content-Type: text/html; charset='.$charset);
- $mail = new PHPMailer();
- $mail->CharSet = $charset; //Set to use gb2312 Chinese encoding
- $mail->IsSMTP(); //Set to use SMTP to send emails
- $mail->Host = "smtp.qq.com"; //Set the address of the mail server
- $mail->Port = 25; //Set the port of the mail server, the default is 25
- $mail->From = $from; //Set the sender's email address
- $mail->FromName = ""; //Set the sender's name
- $mail->SMTPAuth = true; //Set whether SMTP requires password verification, true means it is required
- $mail->Username = $from; //Set the email address for sending emails
- $mail->Password = "" ; //Set the email password
- $mail->Subject = $title; //Set the email title
- $mail->AltBody = "text/html"; // optional, comment out and test
- $mail- >Body = $content; //Set the email content
- $mail->IsHTML(true); //Set whether the content is html type
- $mail->WordWrap = 50; //Set the number of characters per line
- $mail->AddReplyTo("10000@qq.com","China's Strongest Voice"); //Set the address of the reply recipient
- $mail->AddAddress($to,"China's Strongest Voice" ); //Set the recipient's address
- if ($attachment != '') //Set the attachment
- {
- $mail->AddAttachment($attachment, $attachment);
- }
- if(!$mail-> ;Send())
- {
- return false;
- } else {
- return true;
- }
Copy code
|