美文网首页
阿里云平台服务器禁用 25 端口导致邮件发送失败的解决办法

阿里云平台服务器禁用 25 端口导致邮件发送失败的解决办法

作者: Hesunfly | 来源:发表于2019-12-24 21:09 被阅读0次

        前几天博客上线了订阅功能,在更新文章的时候给订阅者发送订阅提醒邮件,所以就用到了邮件发送的功能。一般的邮件发送使用 smtp 协议发送,基于 25 端口,但是很多云服务器平台默认将 25 端口封锁了,导致我在本地开发调试都是ok的,但是到部署到线上后,就会提示错误。
        最好的解决办法就是将 25 端口解封,以阿里云为例,登录到阿里云控制台,进行解封申请。




    不过很遗憾,我没有通过审核,不过官方给了解决方案,使用 465 端口也可以发送邮件。


    以 Laravel 框架为例,修改 smtp 协议端口为 465,修该加密方式为 ssl。


    然后就可以快乐的发送邮件了!

    文章同步发布在我的个人博客中,传送门Hesunfly Blog

    相关文章

      网友评论

          本文标题:阿里云平台服务器禁用 25 端口导致邮件发送失败的解决办法

          本文链接:https://www.haomeiwen.com/subject/jczfoctx.html