PHP でメールを送信する例 もちろん、メールを送信するにはクライアントのメールアドレスが必要です。
01
02include "PHPMailer/class.phpmailer.php";
03function send_mail($frommail,$tomail,$subject,$body,$ccmail,$bccmail){
04$mail = 新しいPHPMailer();
05$mail->IsSMTP();
06$mail->SMTPDebug;
07$mail->Host = "smtp.qq.com";
08$mail->SMTPAuth = true;
09$mail->ポート = 25;
10$mail->ユーザー名 = "admin@51yip.com";
11$mail->パスワード = "******";
12$mail->AddReplyTo($frommail, 'tankzhang');
13$mail->AddAddress($tomail);
14$mail->SetFrom($frommail, 'tankzhang');
15$mail->IsHTML(true);
16$mail->件名 = $subject;
17$mail->MsgHTML($body);
18if(!$mail->Send())
19{
20echo "メールの送信に失敗しました。
「;
」21echo "エラーの理由: " . $mail->ErrorInfo;
22出口;
23}その他{
24echo「成功」;
25}
26}
27?>
上記の関数を呼び出して電子メールを送信します:
1$result= send_mail("admin@163.com","12345@qq.com","test","test","","");
注: 無料の QQ メールボックスがない場合は、Tencent Web サイトに自分でメールボックスを登録し、メンバーと DNS を追加します。DNS サーバーがない場合は、dnspod を使用するなどして 2 つの mx レコードを追加します。
。