开发者社区> 问答> 正文

在CentOS 7系统里使用465端口发送邮件

dongshan8 2017-05-22 17:33:27 17637
云友“ wuxianlvzhou ”在云栖问答里,想在CentOS7系统里,使用465端口发送邮件。

环境:CentOS 7,阿里云企业邮箱账户

过程:

1. 编辑 /etc/mail.rc 文件内容,追加以下内容(请替换其中的登录用户和密码值):
set smtp="smtps://smtp.mxhichina.com:465"
set smtp-auth=login
set smtp-auth-user="sales@vfutai.xxx"
set smtp-auth-password="Ni-De-Mi-Ma"
set ssl-verify=ignore
set nss-config-dir=/etc/pki/nssdb







2. 发信测试(请替换其中的回信、收信地址和标题):
echo message3 | mail -v -r "sales@vfutai.xxx" -s "This is the subject" dongshan3@foxmail.xxx
3. 执行命令后,显示发信成功。收件人邮箱中,有信







参考:Mailx and Gmail nss config dir - http://stackoverflow.com/questions/16799407/mailx-and-gmail-nss-config-dir
Linux vr&ar 数据安全/隐私保护
分享到
取消 提交回答
全部回答(11)
  • your568
    2018-11-21 16:02:06
    Re在CentOS 7系统里使用465端口发送邮件
    太棒了,及时解决了我的问题,NICE
    0 0
  • 劲捷网络
    2018-07-09 11:24:43
    Re在CentOS 7系统里使用465端口发送邮件
    1. echo message3 | mail -v -r "sales@vfutai.xxx" -s "This is the subject" dongshan3@foxmail.xxx
    谢谢,经测试是可行的。
    但是我之前可以直接
    1. echo message3 | mail  -s "This is the subject" dongshan3@foxmail.xxx

    就可以发送成功了~现在为什么必须加上 -v -r "sales@vfutai.xxx"   这些参数??有没有方法不加这个??
    0 0
  • 正心正举
    2018-05-30 14:03:55
    Re在CentOS 7系统里使用465端口发送邮件
    set smtp="smtps://smtp.mxhichina.com:465"
    这个参数如果是使用QQ的smtp来发送邮件,是不是要改成set smtp="smtps://smtp.qq.com:465"

    set ssl-verify=ignore
    set nss-config-dir=/etc/pki/nssdb
    这两个配置是什么意思?第一个一般好像都是“login”,第二个没见过。

    -------------------------

    Re在CentOS 7系统里使用465端口发送邮件
    追问:
    云服务器安全组里的规则是不是要把25和465两个端口的进出方向都要放行?

    -------------------------

    Re在CentOS 7系统里使用465端口发送邮件
    Error in certificate: Peer's certificate issuer is not recognized.

    邮件发送成功,这个是什么错误呢?
    0 0
  • woyunqing
    2018-05-15 02:34:11
    Re在CentOS 7系统里使用465端口发送邮件
    解决了围绕了几天的问题。谢谢楼主
    0 0
  • 火星123
    2018-01-25 10:52:37
    您的帖子很精彩!希望很快能再分享您的下一帖!

    -------------------------

    0 0
滑动查看更多
+ 订阅

了解行业+人工智能最先进的技术和实践,参与行业+人工智能实践项目

推荐文章
相似问题
推荐课程