Linux下如何利用腾讯邮箱发送邮件
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux下如何利用腾讯邮箱发送邮件相关的知识,希望对你有一定的参考价值。
Linux下如何利用腾讯邮箱发送邮件
1、首先安装好sendmail.mailx;
yum -y install sendmail
yum install mailx -y
设置好自启动
/etc/init.d/sendmail start
chkconfig sendmail on
测试:echo "this is my test mail" | mail -s 'mail test' [email protected]
2、使用SSL
的方式发送邮件
修改/etc/mail.rc增加如下关于SSL的配置
set nss-config-dir=/etc/ssl/certs
set smtp-user-starttls
set ssl-verify=ignore
修改 set smtp=smtps://xxxx.xxxx:465
在/etc/mail.rc_ssl.crt或/etc/ssl/certs 目录下增加Firefox浏览器*.db文件(cert8.db、key3.db、secmod.db)以支持SSL的方式发送邮件,如下图所示:
三个db存的是证书,公钥,私钥
cert8.db,key3.db,secmod.db
这3个db文件来源于firefox中提取,提取方法如下:
如果你的电脑上装有Firefox,windows可以在 %userProfile%\AppData\Roaming\Mozilla\Firefox\Profiles\xxx.default,Linux在~/.mozilla/firefox/xxx.default目录下获取*.db文件,或者直接从这类下载:https://dn-zhangguoli.qbox.me/mail.rc_ssl.crt.zip
window下此目录%userProfile%\AppData\Roaming\Mozilla\Firefox\Profiles\xxx.default,是隐藏属性,需要先设置为显示隐藏;
3、配置mail.rc
vi /etc/mail.rc
set smtp-use-starttls #启用ssl加密
set ssl-verify=ignore
set nss-config-dir=/etc/ssl/certs #ssl的加密证书
set smtp=smtp.qq.com
set smtp-auth-password=XXXXX
set smtp-auth=login
set nss-config-dir=/root/.vnetoo_certs/
:wq!
如图所示:
4、执行createvnetoocert.txt文本中的命令
mkdir /root/.vnetoo_certs/
echo -n | openssl s_client -connect smtp.exmail.qq.com:465 | sed -ne '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p' > ~/.vnetoo_certs/vnetoo.crt
certutil -A -n "GeoTrust SSL CA" -t "C,," -d ~/.vnetoo_certs -i ~/.vnetoo_certs/vnetoo.crt
certutil -A -n "GeoTrust Global CA" -t "C,," -d ~/.vnetoo_certs -i ~/.vnetoo_certs/vnetoo.crt
certutil -L -d /root/.vnetoo_certs
cd /root/.vnetoo_certs
certutil -A -n "GeoTrust SSL CA - G3" -t "Pu,Pu,Pu" -d ./ -i vnetoo.crt
vim /etc/mail.rc
set nss-config-dir=/root/.vnetoo_certs/
5、绑定自己的微信,激活腾讯邮箱客户端授权码
备注:1、以上的用到文件,除了mail.rc需要修改成自己的账号和密码外,其它不需要作修改;
2、本文操作参考链接:
https://zhangguoli.cn/centos-sends-mail-in-the-way-mailx-uses-external-smtp-ssl.html
https://baijiahao.baidu.com/s?id=1587401158046300905&wfr=spider&for=pc
以上是关于Linux下如何利用腾讯邮箱发送邮件的主要内容,如果未能解决你的问题,请参考以下文章