php には mail() 関数が用意されていますが、PHPMailer は優れた電子メール送信ツールですが、使い方は簡単ではありません。
PHPMailer を使用してメールを送信します:
コードをコピーします コードは次のとおりです:
header("content-type:text/html;charset=utf-8");
ini_set("magic_quotes_runtime",0);
require 'class.phpmailer.php' ;
try {
$mail = new PHPMailer(true);
$mail->CharSet='UTF-8';メールの文字エンコーディング、これは非常に重要です。そうしないと中国語が文字化けします
$mail->SMTPAuth = true; //認証を有効にする
$mail->Port = 25; $mail->ホスト = "smtp.163.com ";
$mail->ユーザー名 = "phpddt1990@163.com";
$mail->パスワード = "これはパスワードです";
//$mail->IsSendmail(); //sendmail コンポーネントがない場合はコメントアウトします。そうでない場合は、「実行できませんでした: /var/qmail/bin/sendmail」というエラー メッセージが表示されます。
$mail->AddReplyTo("phpddt1990@163.com","mckee" );//返信アドレス
$mail->From = "phpddt1990@163.com"; FromName = "www.phpddt.com";
$to = "987044391 @qq.com";
$mail->AddAddress($to); test title";
$mail->Body = "
これは、(set_magic_quotes_runtime()) がオフになっているためです。そして、この機能は PHP6 では完全に削除されました。
エラー行をコメントまたは削除するか、set_magic_quotes_runtime()
の前に @ 記号を追加するか、configure;error_reporting = E_ALL & ~E_NOTICE & ~E_DEPRECATEDPHPMailer とテスト ファイルのダウンロード: phpmailer.rar