我的账号密码都对,邮箱的smtp也打开了,还是错误,我换成163发就很好。在网上查了好长时间,最后终于找到了问题。 $mail->Host='smtp.exmail.qq.com'; 按照网上说的 smtp.qq.com在我电脑上运行是错误的。贴出来跟大家分享,希望不要向我一样搞了半天才发现。