1.配置/etc/mail.rc
set from=xxx@host.cn                             #发送方邮件地址
set smtp=smtps://smtp.exmail.qq.com:465          #邮件服务器
set smtp-auth=login                              #验证方式/登录验证
set smtp-auth-user="xxx@hosts.cn"                #发送方用户权限验证
set smtp-auth-password="xxxxxxxxxx"              #发送方验证密钥
set ssl-verify=ignore
set nss-config-dir=/root/.certs
#set nss-config-dir=/etc/pki/nssdb

2.生成nss-config-dir配置

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

3.进入证书文件夹

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

4.搞定,可以发邮件了

可参考文章:https://blog.csdn.net/djhsun/article/details/78731683

linux 发送qq邮箱问题相关推荐

  1. linux发送qq邮箱

    现在qq邮箱中开启smtp服务 通过下面图中配置和生成授权码 停止服务 service sendmail stop chkconfig sendmail off 启动postfix服务: servic ...

  2. C# WinForm 使用SMTP协议发送QQ邮箱验证码

    文章目录 前言 功能实现步骤 一.获取QQ邮箱授权码 二.功能界面 三.创建发送邮箱验证码的类 四.在From1中调用类中的函数,实现功能 前言   在程序设计中,发送验证码是常见的一个功能,用户在注 ...

  3. SpringBoot实现发送QQ邮箱验证码

    SpringBoot实现发送QQ邮箱验证码 打开qq邮箱官网 点击设置 找到开启服务:POP3/SMTP 然后复制给的密授权码(记住) 导入maven依赖坐标 <!--qq邮箱--> &l ...

  4. Python3 发送QQ邮箱(含附件)

    Python3 发送QQ邮箱(含附件) 准备工作: 1.用到的python包:smtplib和email 2.获取qq邮箱授权码:在qq邮箱的设置里面的账户下面,开启POP3/SMTP服务和IMAP/ ...

  5. 发送qq邮箱激活邮件工具类

    qq邮箱授权码在设置找 package com.Util;import com.sun.mail.util.MailSSLSocketFactory;import javax.mail.*; impo ...

  6. php使用qq发邮件怎么发,php 发送QQ邮箱邮件

    这是我的源码比较简陋 https://www.lanzous.com/i2l7h8f 感谢 https://www.cnblogs.com/woider/p/6980456.html 下载phpmai ...

  7. php - 发送qq邮箱信息

    有时候我们在网站上看见别的网站通过QQ邮箱完成实名认证是如何实现的呢?查了很多资料,终于找到啦. 互不多说,直接上代码. 可以直接用哦,记得复制和粘贴. 运行index.php <?php re ...

  8. java发送qq邮箱不成功_java,_使用QQ邮箱发送邮件遇到的问题,java - phpStudy

    使用QQ邮箱发送邮件遇到的问题 代码是在网上抄的别人今年写的,但是我运行起来一直报错,也不知道什么原因,请大神帮忙指点一下::谢谢!!! 以下是我的代码 public class Sendmail8 ...

  9. Java 发送QQ邮箱邮件

    2019独角兽企业重金招聘Python工程师标准>>> 如果需要提供用户名和密码给e-mail服务器来达到用户认证的目的,你可以通过如下设置来完成: props.put(" ...

最新文章

  1. ubuntu16.04中安装tensflow教程
  2. jquery简介 each遍历 prop attr
  3. @JsonSerialize 使用:注解方式 实现条件判断属性值、条件修改属性值
  4. JavaSE——面向对象高级(继承、final关键字、抽象类与接口、多态、Object类、内部类、包装类、可变参数)
  5. oracle 写declare例子
  6. php mysql 降_php fork太多进程导致整体性能下降,mysql down掉的解决._PHP教程
  7. 开发环境和运行环境_内网安全运行环境
  8. node.js删除文件
  9. 自定义 BaseServlet,通用Servlet的抽取,模块化开发Servlet
  10. 计算机科学与技术实践教学,计算机科学与技术实践教学方法_精编版.doc
  11. You must install libopus-dev to build mod_opus
  12. matlab 矩阵求和计算
  13. 唯冠和苹果的“ipad”之争的一点个人看法
  14. margin外边距合并问题以及解决方式
  15. Pandas入门篇:Pandas基础
  16. python 卡方检验批量筛选_卡方检验(python代码实现)
  17. 上山打老虎个人论坛源码
  18. mac中vscode不显示特殊符号,windows下显示
  19. idea提示cannot download sources 解决办法
  20. prusai3打印机使用教程_prusa i3 3D打印机固件Marlin配置初学者篇

热门文章

  1. 零基础自学R语言 1 R语言介绍 1.3 R扩展软件包的安装与管理
  2. jq 控制td只显示一行_Jq通过td获取同行其它列td的方法
  3. 7月热点预放海报集锦,一起来找找灵感吧!
  4. javabean的含义_javaBean概念
  5. 搜苹果ipad版_苹果测试无刘海 iPhone / 三星 S10 指纹支付功能被关停 / 天外世界评分解禁...
  6. PHP实现邮件自动发送
  7. HoloLens开发之远程视频AR标注功能开发
  8. 解决Prometheus时区问题,改成本地时间上海的时区
  9. Django 时间比本地实际时间慢8小时
  10. JAVA设计原则:里氏代换原则