准备

首先需要获得QQ邮箱授权码,进入邮箱账户即可获得

配置/etc/mail.rc

在/etc/mail.rc中追加如下内容配置smtp服务

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

建立nss-config-dir对应的证书

接下来我们需要生成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
certutil -A -n "GeoTrust SSL CA - G3" -t "Pu,Pu,Pu" -d ./ -i qq.crt

执行完上述指令后生成如下文件

测试

echo "测试邮件" | mail -s "测试" 86********@qq.com

-s 为邮箱标题

利用linux mail向QQ邮箱发送邮件相关推荐

  1. Java mail使用QQ邮箱发送邮件配置方案

    Java mail使用QQ邮箱发送邮件配置方案 java mail配置了QQ邮箱作为服务器发送邮件,结果导致出现503异常: Authentication failed; nested excepti ...

  2. 利用python smtplib 登录QQ邮箱发送邮件

    Python 发送邮件(QQ邮箱) 每当学期末考试结束后,查询成绩就成了每天和打开微信一样平常的事情,但是学校的教务系统的成绩更新有时间限制,我又不想整天去刷新成绩,所以想到用 python来爬取成绩 ...

  3. mail 使用QQ邮箱

    Linux学习 - 使用qq邮箱发送邮件 1 打开qq邮箱,设置->账户->POP3/SMTP,开启服务 2 配置/etc/mail.rc文件 set from=73***32@qq.co ...

  4. php模拟登录qq邮箱_PHP 利用QQ邮箱发送邮件的实现

    这篇文章主要介绍了关于PHP 利用QQ邮箱发送邮件的实现,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下在 PHP 应用开发中,往往需要验证用户邮箱.发送消息通知,而使用 PHP 内置的 ...

  5. 利用Telnet登录qq邮箱发送邮件——SMTP协议学习

    最近看<计算机网络>,在应用层学到了一个协议叫SMTP协议,该协议用于系统间Email的传输. 明白了其中的原理,下面动手尝试实现一个SMTP交互的实例. 一.启用Windows的&quo ...

  6. python3利用smtplib通过qq邮箱发送邮件

    前言 本文主要给大家介绍了关于python3 smtplib通过qq邮箱发送邮件的相关内容, smtplib模块是smtp简单邮件传输协议客户端的实现,为了通用性,有时候发送邮件的时候要带附件或图片, ...

  7. 基于java mail实现简单的QQ邮箱发送邮件

    刚学习到java邮件相关的知识,先写下这篇博客,方便以后翻阅学习. -----------------------------第一步 开启SMTP服务 在 QQ 邮箱里的 设置->账户里开启 S ...

  8. ABP VNext 利用QQ邮箱发送邮件

    ABP VNext 利用QQ邮箱发送邮件 1.配置邮箱 1.1 设置 1.2账户 1.3 开启邮箱服务 1.4 生成授权码 2 默认的SmtpEmailSender发送邮件 2.1 生成数据库 2.2 ...

  9. centos7 配置QQ邮箱发送邮件

    centos7 配置QQ邮箱发送邮件 安装 yum -y install mailx 测试是否安装成功 [root@localhost tools]# which mail /bin/mail 编辑配 ...

最新文章

  1. PHP中的SESSION
  2. http请求中get和post的区别以及其他请求方式
  3. 牛客 - 捡金币(思维+二维前缀和+构造)
  4. php标签嵌入规范,HTML标签嵌套的详细规则
  5. es用python增加字段_使用Python在ElasticSearch中添加@timestamp字段
  6. # Mysql免登录重置root密码
  7. bme280中文技术手册_Rhino 6 中文训练手册发布
  8. navicat中文破解
  9. 前端实现鼠标拖拽功能
  10. 1873年2月1日 麦克斯韦《电磁通论》出版
  11. 最精简的python:把png转换为ico图标
  12. 硬件模块应用之超声波测距模块SRF05应用
  13. Shell脚本常见问题
  14. 安卓开发新手入门教程!Android学习路线指南,复习指南
  15. android xml加密解密,华为配置加解密工具
  16. 如何查看GPU的计算能力?
  17. ios_获取APP的URLscheme
  18. (转!)利用Keras实现图像分类与颜色分类
  19. Windows2012的VPN服务与测试
  20. cannot import watershed from skimage.morphology

热门文章

  1. 如何理解非同质化通证技术
  2. 阿里云服务器搭建网站
  3. android ios 上传图片到服务器,Android与iOS手机照片互传技巧分享
  4. 小星星AI陪练APP功能介绍
  5. 产业分析:智能养老市场洞察
  6. 小程序容器根据比例适应图片
  7. 【项目实践】——java异常A child container failed during start
  8. 使用GPU运行python项目
  9. 今天才知道,简单几步,就能让你的iPhone手机显示锁屏天气
  10. VC++ 图片资源管理器