最近在做一个项目其中有用到PHPmailer來发送邮件,在本地测试好后上传到线上,邮件发送失败用的是SMTP协议,本地用的是wamp环境线上用的是lamp环境。于是就进行一系列的排查
没问题,是开启的再查看是不是禁用函数了
查看httpd_can_sendmail与是不是打开的,没有的话用命令打开
4、接着排查端口是不是被占用了因为SMTP的默认端口是25。
端口被占用了既然25端口不可用,于是我想是否可以尝试一下其它端口,用465端口试试
执行,发送邮件成功!终于解决了特記录一下。