- function send_mail ($title,$content,$from,$to,$charset='gbk',$attachment ='')
- {
- include '/class/PHPMail.class.php' //Baidu
- 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"; // オプション。 $mail->Body = $content; //メールの内容を設定します
- $mail->IsHTML(true); //内容がHTML形式かどうかを設定します
- $mail->WordWrap = 50; //1行の文字数を設定
- $mail->AddReplyTo("10000@qq.com","中国最強の声") //返信先のアドレスを設定
- $mail->AddAddress($ to,"中国最強の声" ); //受信者のアドレスを設定
- if ($attachment != '') //添付ファイルを設定
- {
- $mail->AddAttachment($attachment, $attachment);
- }
- if(!$mail-> ;Send())
- {
- return false;
- } else {
- return true;
- }
-
-
コードをコピー
|
メールを送信、PHPMail