解决阿里云服务器封掉25端口后不能发邮件的问题

1、背景

    开发OJS投稿系统,用户注册、投稿、审稿等操作需要给用户发送一份确认邮件。

2、邮件

    投稿系统使用25端口发送邮件,默认配置如下:

    ;;;;;;;;;;;;;;;;;;
    ; Email Settings ;
    ;;;;;;;;;;;;;;;;;;
    [email]
    ; Use SMTP for sending mail instead of mail()
     smtp = On

    ; SMTP server settings
      smtp_server = smtp.163.com
      smtp_port = 25

    ; Enable SMTP authentication
    ; Supported mechanisms: PLAIN, LOGIN, CRAM-MD5, and DIGEST-MD5
      smtp_auth = PLAIN
      smtp_username = ******@163.com
      smtp_password = ******

3、问题

    投稿系统部署到阿里云服务器上后,发现服务器封掉了25端口,联系客户后,说可以使用465端口

4、解决方案

    使用465端口,配置文件如下:

    ;;;;;;;;;;;;;;;;;;
    ; Email Settings ;
    ;;;;;;;;;;;;;;;;;;

    [email]

    ; Use SMTP for sending mail instead of mail()
     smtp = On

    ; SMTP server settings
      smtp_server = ssl://smtp.163.com
      smtp_port = 465

    ; Enable SMTP authentication
    ; Supported mechanisms: PLAIN, LOGIN, CRAM-MD5, and DIGEST-MD5
      smtp_auth = PLAIN
      smtp_username = ******@163.com

      smtp_password = ******

    如上,只需要修改smtp_server和smtp_port即可。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值