ホームページ >バックエンド開発 >PHPチュートリアル >phpmailer をローカルで使用するとメールを正常に受信できないのはなぜですか?

phpmailer をローカルで使用するとメールを正常に受信できないのはなぜですか?

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBオリジナル
2016-06-13 13:05:55815ブラウズ

$mail = $user_mail;
$randval = randStr(6,"ALL");
$randval = md5($randval);
setcookie('mail_code2',$randval,time()+172800,'/');
$code = $mail.'_'.$randval;
$code =base64_encode($code);
setcookie('mail_form_code',$code,time()+172800,'/');
$url=site_url('forget/reset/mail/'.$mail.'/e/'.$randval) ;
$body = $this->load->view('mail/content2', array('url'=>$url), true);
$body = eregi_replace("[] ",'',$body);
$this->phpmail->IsSMTP();
$this->phpmail->Host = "smtp.qq.com";
$this->phpmail->SMTPAuth = true;  
$this->gt;phpmail->ホスト = "smtp.qq.com";
$this->gt;phpmail->ポート = 25; 
$this->gt;phpmail->ユーザー名 = "270687913@qq.com";
$this->gt;phpmail->パスワード = "asdfg314159";
$this->phpmail- >SetFrom('270687913@qq.com', '最初から最後まで');
$this->phpmail->AddReplyTo("270687913@qq.com","最初から最後まで");
$ this->phpmail->MsgHTML($body);
$address = $mail;
echo $address;
$this->phpmail->AddAddress($address, "hello world !");
//$this->gt;phpmail->Send();
if(!$this->gt;phpmail->Send()) {
echo "メーラー エラー: 「。」 $this->phpmail->ErrorInfo;
} else {
echo "メッセージが送信されました!";
}
exit();
return true;

------解决方案---------
phpmailer 有デバッグモード、你开启デバッグモード让他报错误你就知道问题出在哪里了。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。