在当地用phpmailer发送邮件成功为什么收不到

WBOY
Freigeben: 2016-06-13 13:05:55
Original
781 Leute haben es durchsucht

在本地用phpmailer发送邮件成功为什么收不到
$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->phpmail->Host = "smtp.qq.com";
$this->phpmail->Port = 25; 
$this->phpmail->Username = "270687913@qq.com";
$this->phpmail->Password = "asdfg314159";
$this->phpmail->SetFrom('270687913@qq.com', 'First Last');
$this->phpmail->AddReplyTo("270687913@qq.com","First Last");
$this->phpmail->MsgHTML($body);
$address = $mail;
echo $address;
$this->phpmail->AddAddress($address, "hello world!");
//$this->phpmail->Send();
if(!$this->phpmail->Send()) {
  echo "Mailer Error: " . $this->phpmail->ErrorInfo;
} else {
  echo "Message sent!";
}
exit();
return true;

------解决方案--------------------
phpmailer有debug模式,你开启debug模式让他报错误你就知道问题出在哪里了.

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage