Linux mailx发送邮件到QQ邮箱(测试成功)

QQ邮箱设置授权码


安装

yum install mailx                    # centos
sudo apt-get install heirloom-mailx # ubuntu

编辑配置文件

vim /etc/mail.rc

添加如下内容

set from=**4306@qq.com                 # 对方收到邮件时显示的发件人
set smtp=smtps://smtp.qq.com:465       # 第三方发邮件的smtp服务器地址
set smtp-auth-user=xx4306@qq.com      # 第三方发邮件的用户名
set smtp-auth-password=************    # 授权码
set ssl-verify=ignore
set nss-config-dir=/root/.certs
set smtp-auth=login                        # SMTP的认证方式

运行以下命令生成一个证书(逐行复制回车)

mkdir -p /root/.certs/
echo -n | openssl s_client -connect smtp.qq.com:465 | sed -ne '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p' > ~/.certs/qq.crt
certutil -A -n "GeoTrust SSL CA" -t "C,," -d ~/.certs -i ~/.certs/qq.crt
certutil -A -n "GeoTrust Global CA" -t "C,," -d ~/.certs -i ~/.certs/qq.crt
certutil -L -d /root/.certs

使用上面的配置,邮件是完全能够发出去的,但是发送邮件的时候会提示 “Error in certificate: Peer’s certificate issuer is not recognized.”提示,运行以下命令即可。

cd /root/.certs/
ll
certutil -A -n "GeoTrust SSL CA - G3" -t "Pu,Pu,Pu" -d ./ -i qq.crt

测试

echo "测试邮件" | mail -s -v "测试"  83xx@qq.com

Linux mailx发送邮件到QQ邮箱(测试成功)相关推荐

  1. linux怎么发送邮件到qq邮箱,centos7命令行下用QQ邮箱发送邮件教程

    1.确认服务器是否安装mailx 输入mail命令 如果出现类似Heirloom Mail version 12.5 7/5/10.  Type ? for help.这样的提示说明已经安装,出现下面 ...

  2. java模拟网易邮箱登录_java实现163邮箱发送邮件到qq邮箱成功案例

    下载和上传附件.发送短信和发送邮件,都算是程序中很常用的功能,之前记录了文件的上传和下载还有发送短信,由于最近比较忙,邮件发送的功能就没有时间去弄,现在终于成功以163邮箱发送邮件到qq邮箱,以下是相 ...

  3. java 给qq邮箱发邮件_java实现163邮箱发送邮件到qq邮箱成功案例

    这篇文章主要为大家分享了java实现163邮箱发送邮件到qq邮箱成功案例,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 下载和上传附件.发送短信和发送邮件,都算是程序中 ...

  4. 163邮箱java通用下载_java_java实现163邮箱发送邮件到qq邮箱成功案例,下载和上传附件、发送短信和 - phpStudy...

    java实现163邮箱发送邮件到qq邮箱成功案例 下载和上传附件.发送短信和发送邮件,都算是程序中很常用的功能,之前记录了文件的上传和下载还有发送短信,由于最近比较忙,邮件发送的功能就没有时间去弄,现 ...

  5. blat+stunnel实践-命令行smtp发送邮件-通过QQ邮箱第三方客户端登录授权码

    2019独角兽企业重金招聘Python工程师标准>>> 背景: 工作中有一个业务需要每个月25号发送一个下月使用的文件给相关人员. 在此之前是用QQ邮箱的定时发送功能,先一次性地编缉 ...

  6. golang如何发送邮件(qq邮箱)

    文章目录 golang发送邮件(qq邮箱) 前期准备 代码编写 效果展示 golang发送邮件(qq邮箱) 前期准备 golang发送邮件的功能,我们今天介绍golang发送qq邮件,相信大家都有qq ...

  7. win10邮件中添加QQ邮箱无法成功

    win10邮件中添加QQ邮箱无法成功 1.登录QQ邮箱在设置->账户将IMAP由关闭改为开启 2.如果还是无法成功,点击生成授权码 3.出现如下界面后,使用手机发送短信,待发送成功后,点击我已发 ...

  8. JavaMail发送邮件到qq邮箱的过程中遇到的问题及解决办法

    今天在使用javamail发送邮件到qq邮箱的过程中,遇到了一些问题 刚开始按网上的代码写 // 发送纯文本信息 Properties prop = new Properties(); prop.se ...

  9. 发送邮件到qq邮箱、126邮箱后丢失样式

    发送邮件到qq邮箱.126邮箱丢失样式 使用java发送html到qq邮箱后,发现采用"外部样式表"的css都没有 外部样式表: <link rel="styles ...

最新文章

  1. Ubuntu下hadoop的安装与简单应用
  2. CentOS中的中文乱码问题的解决
  3. .net知识和学习方法系列(七)string类型
  4. OCPC 广告算法在凤凰新媒体的实践探索
  5. javaone_代理的JavaOne 2014观察
  6. 同步数据库仅在Worker内,目前只有Chrome6支持
  7. C++socket编程(五):5.2 tcp编程总结
  8. 集团性企业数据信息系统解决方案
  9. perl 如何判断变量为空
  10. Photoshop和WPF双剑配合,打造炫酷个性的进度条控件
  11. 教学思路SQL之入门习题《学员成绩》 二、基础单表查询
  12. python 导入excel_经理要我把五百万条数据全部导入Excel!还好有Python!不然等死...
  13. linux版本即时通讯软件,Linux下即时通讯软件IM应用
  14. FME 应用cad处理
  15. python数据分析教程百度云资源-【python数据分析+pdf】百度云下载 - 云盘精灵
  16. 网络创业者如何通过自己建站迈出躺赚第一步?
  17. 帝都机器人便利店_我把北京80%的便利店吃了个遍!吐血整理出这份帝都便利店大攻略!...
  18. SendMessage函数完全使用手册 (解读WM_)
  19. com.google.common.base.Stopwatch 应用
  20. 华三服务器怎样用hdm安装linux,H3C服务器配置HDM用户指南

热门文章

  1. 一款可发布236T全球影像,构建“离线版地球”的GIS产品
  2. 12使用FP-growth算法来高效发现频繁项集
  3. uniapp实现支付宝可拖曳的智能客服按钮
  4. Anacodna安装
  5. RMAN 命令拼凑版
  6. 乔春洋:《品牌定位》前言
  7. Andriod 端app测试点分析
  8. js解析MarkDown语法
  9. 3个阶段 项目征名_《向往的生活3》增加新成员,开启征名模式,竟是给它们取名字!...
  10. 信息时代与新经济现象