在Debian 8里配置mutt通过远程smtp 465端口发送电子邮件

背景:阿里云专有网络类型的云服务器默认过滤了25端口的通讯,无法向外发送邮件。

环境:Debian 8系统

过程:

  1. dpkg-reconfigure exim4-config 先设置exim4,允许系统往外域发信
  2. vi ~/.muttrc 创建mutt配置文件,内容如下:

    set from = "anqunhe@aliyun.com" # 发信人地址
    set realname = "DongShan" # 发信人名称
    set smtp_url = "smtps://anqunhe@aliyun.com@smtp.aliyun.com:465/" # smtp服务器地址
    set smtp_pass = "password" # 邮箱账户密码
    set ssl_verify_host=no # 不检查邮件服务器证书名称
    set ssl_verify_dates=no # 不检查邮件服务器证书有效期

  3. mutt dongshan3@foxmail.com 发信测试
  4. 发信成功

参考:

  1. https://wiki.debian.org/Exim
  2. http://www.mutt.org/doc/manual
  3. https://superuser.com/questions/387064/mutt-will-not-let-me-save-an-ssl-certificate
  4. https://www.garron.me/en/go2linux/send-mail-gmail-mutt.html
  5. https://mailhelp.aliyun.com/freemail/detail.vm?knoId=5869705

标签: none

添加新评论