利用linux mail向QQ邮箱发送邮件
准备
首先需要获得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邮箱发送邮件相关推荐
- Java mail使用QQ邮箱发送邮件配置方案
Java mail使用QQ邮箱发送邮件配置方案 java mail配置了QQ邮箱作为服务器发送邮件,结果导致出现503异常: Authentication failed; nested excepti ...
- 利用python smtplib 登录QQ邮箱发送邮件
Python 发送邮件(QQ邮箱) 每当学期末考试结束后,查询成绩就成了每天和打开微信一样平常的事情,但是学校的教务系统的成绩更新有时间限制,我又不想整天去刷新成绩,所以想到用 python来爬取成绩 ...
- mail 使用QQ邮箱
Linux学习 - 使用qq邮箱发送邮件 1 打开qq邮箱,设置->账户->POP3/SMTP,开启服务 2 配置/etc/mail.rc文件 set from=73***32@qq.co ...
- php模拟登录qq邮箱_PHP 利用QQ邮箱发送邮件的实现
这篇文章主要介绍了关于PHP 利用QQ邮箱发送邮件的实现,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下在 PHP 应用开发中,往往需要验证用户邮箱.发送消息通知,而使用 PHP 内置的 ...
- 利用Telnet登录qq邮箱发送邮件——SMTP协议学习
最近看<计算机网络>,在应用层学到了一个协议叫SMTP协议,该协议用于系统间Email的传输. 明白了其中的原理,下面动手尝试实现一个SMTP交互的实例. 一.启用Windows的&quo ...
- python3利用smtplib通过qq邮箱发送邮件
前言 本文主要给大家介绍了关于python3 smtplib通过qq邮箱发送邮件的相关内容, smtplib模块是smtp简单邮件传输协议客户端的实现,为了通用性,有时候发送邮件的时候要带附件或图片, ...
- 基于java mail实现简单的QQ邮箱发送邮件
刚学习到java邮件相关的知识,先写下这篇博客,方便以后翻阅学习. -----------------------------第一步 开启SMTP服务 在 QQ 邮箱里的 设置->账户里开启 S ...
- ABP VNext 利用QQ邮箱发送邮件
ABP VNext 利用QQ邮箱发送邮件 1.配置邮箱 1.1 设置 1.2账户 1.3 开启邮箱服务 1.4 生成授权码 2 默认的SmtpEmailSender发送邮件 2.1 生成数据库 2.2 ...
- centos7 配置QQ邮箱发送邮件
centos7 配置QQ邮箱发送邮件 安装 yum -y install mailx 测试是否安装成功 [root@localhost tools]# which mail /bin/mail 编辑配 ...
最新文章
- PHP中的SESSION
- http请求中get和post的区别以及其他请求方式
- 牛客 - 捡金币(思维+二维前缀和+构造)
- php标签嵌入规范,HTML标签嵌套的详细规则
- es用python增加字段_使用Python在ElasticSearch中添加@timestamp字段
- # Mysql免登录重置root密码
- bme280中文技术手册_Rhino 6 中文训练手册发布
- navicat中文破解
- 前端实现鼠标拖拽功能
- 1873年2月1日 麦克斯韦《电磁通论》出版
- 最精简的python:把png转换为ico图标
- 硬件模块应用之超声波测距模块SRF05应用
- Shell脚本常见问题
- 安卓开发新手入门教程!Android学习路线指南,复习指南
- android xml加密解密,华为配置加解密工具
- 如何查看GPU的计算能力?
- ios_获取APP的URLscheme
- (转!)利用Keras实现图像分类与颜色分类
- Windows2012的VPN服务与测试
- cannot import watershed from skimage.morphology