用phpmailer写邮件发送功能,在本地中可以成功发送,可是放到网上就出现Mailer Error: SMTP Error: Could not authenticate.大家有遇到这样的问题吗

解决方案 »

  1.   

    没用过那个,但设置过smtp服务器,你可以考虑看看服务器smtp的25端口在外面telnet得通不通,其次,如果是账户名是abc,你可以试试“abc@域名”当用户名验证下看看,最后,确定自己服务器上肯定有这个账号哈,反正我以前犯过这个傻
      

  2.   

    默认情况下,sendmail服务器对来自localhost的转发请求不会去验证,但来自外网的转发请求则需要经过SMTP认证这一关方可通过,不知道你的邮件服务器是放在哪的?