回复云友“
红豆是谁”提问 。
背景:阿里云专有网络类型的云服务器默认过滤了25端口的通讯,无法向外发送邮件。
环境:Debian 8系统
[attachment=130974]
过程:
1. dpkg-reconfigure exim4-config 先设置exim4,允许系统往外域发信
[attachment=130975]
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 # 不检查邮件服务器证书有效期
[attachment=130978]
3. mutt
dongshan3@foxmail.com 发信测试
[attachment=130976]
4. 发信成功
[attachment=130977]
参考:
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
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。