1.配置163授权

查看163邮箱如何配置授权码

2.配置mail

vim /etc/mail.rc

添加以下内容

set from=xxx@163.com              #发件人,把自己的163邮箱账号地址写上去
set smtp=smtps://smtp.163.com:465  #这个配置不用变
set smtp-auth-user=xxx@163.com     #这个是邮箱登录用户,写成自己的邮箱账号
set smtp-auth-password=xxx        #授权码(把第一步的授权码拿过来)
set smtp-auth=login               #默认login
set nss-config-dir=/root/.certs    #证书存放位置
set ssl-verify=ignore

3.生成密钥

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

4.测试使用

echo "test"| mail -s "测试"  邮箱地址
echo "巡检结果" | mail -s "阿里云服务器" -a /root/utils/log/HostDailyCheck-iZbp177qmn3ey757jvbzayZ-20210117.txt 邮箱地址-s参数是主题名称
-a参数是作为附件发送到邮箱里面

测试时可能会遇到问题,像下面图中报错

可以参考链接,去看下
http://help.163.com/09/1224/17/5RAJ4LMH00753VB8.html

5.成功

centos通过mail发送文件到163邮箱相关推荐

  1. 大聪明教你学Java | 实现邮件发送(以163邮箱向QQ邮箱发送邮件为例)

    前言 电子邮件的应用非常广泛,常见的如在某网站注册了一个账户,自动发送一封激活邮件:通过邮件找回密码:发送活动信息等等.很显然,这些过程不能通过人工来操作(打开浏览器.打开邮箱.创建邮件.发送邮件), ...

  2. 使用两种方式,Android 发送文件到指定邮箱(带多个附件)

    第一种方法,调用系统的邮件软件来发送 众所周知在Android中调用其他程序进行相关处理,都是使用的Intent.当然,Email也不例外. 在Android中,调用Email有三种类型的Intent ...

  3. php mail 163邮箱,使用PHPMail发送邮箱(163邮箱为例)

    1.下载phpmail压缩包,并解压. 2.创建index.html文件.并写入代码. 收件人邮箱: 标  题: 内  容: function sendMail() { mail=$('#mail') ...

  4. 使用PHPMail发送邮箱(163邮箱为例)

    1.下载phpmail压缩包,并解压. 2.创建index.html文件.并写入代码. <form action="" method="post"> ...

  5. Centos用mail命令登录163邮箱发邮件

    运维中需要有监控,多数情况下需要及时收到手机短信,来进行实时处理. mail命令可以通过简单配置,实现一键登录到163邮箱,并发送邮件到相应的邮箱.下面介绍配置方法: 首先是要将163邮箱的smtp功 ...

  6. linux上无法发送163邮件,如何在linux中发送邮件,使用163邮箱发信。

    linux中,可以使用mail命令往外发送邮件,在使用前,只需要指定如下简单配置即可,这里演示用  163.com    邮箱发送至 qq.com 编辑 /etc/mail.rc,写入下方的参数 se ...

  7. 使用 Django 的日志模块,同时发送错误邮件到163邮箱

    官方文档: https://docs.djangoproject.com/zh-hans/2.2/topics/logging/ Django 版本 2.2 Django 使用 Python 内置的 ...

  8. Thinkphp3.2 PHPMailer 发送 QQ邮箱 163邮箱

    在进入正题这前先看下网易(163)邮箱的服务器地址和端口号 类型 服务器名称 服务器地址 SSL协议端口号 非SSL协议端口号 收件服务器 POP pop.163.com 995 110 收件服务器 ...

  9. python模拟登录网易163邮箱并发送SOS邮件

    基本环境配置 1. Selenium - 建议使用低版本的Python-Selenium库,因为高版本在Chrome中不支持. pip3 install selenium==2.48.0 2. chr ...

最新文章

  1. 机器学习必读TOP 100论文清单:高引用、分类全、覆盖面广丨GitHub 21.4k星
  2. 注塑机摆放间距多少合适_红木家具之间正确的摆放距离
  3. java异常分析;剖析printStackTrace和fillInStackTrace
  4. TikTok在美逃过一劫,但在印度……
  5. 浅析自助式商城网站的制作步骤——简单易上手
  6. H3C SecPath防火墙GRE+IPSEC+OSPF典型配置举例
  7. 横琴今年建物联网基础设施
  8. 教你如何做一次真正有价值的业务数据分析
  9. 同时安装CUDA8.0和CUDA9.0
  10. hmcl手机版_hmcl启动器手机版
  11. java myqq ui_GitHub - ANDRYHU2020/myqq: Java版SWing“高”仿QQ即时通聊天系统
  12. C语言变量及其生命周期
  13. 财会法规与职业道德【1】
  14. 牛顿法求临界水深c语言程序,基于牛顿迭代法的圆形断面临界水深直接计算法邹武停.pdf...
  15. luogu1968 美元汇率
  16. 百度分享+自定义分享按钮
  17. 对Android apk 签名 --apksigner
  18. 基于XGBoost 的机器学习可解释性
  19. CSP认证:棋局评估
  20. PB12.6INI配置文件乱码问题(ansi|utf8)

热门文章

  1. ”==”和和equals方法究竟有什么区别?
  2. C++8种常见类类型
  3. 物理系统——范围检测
  4. 如何使用javaw打开可运行的jar文件(java GUI编程)
  5. 苏宁科技集团成立后首次战略发布:发力智能平台、智能服务、智能终端
  6. Winform系列——好看的DataGridView折叠控件
  7. C语言求职笔试题,c语言面试最必考的十道试题,求职必看!!!
  8. python爬虫120源码DIY--001--抓取桌面壁纸
  9. Failed to start LSB: Bring up/down解决方法
  10. 在linux上部署一个web项目的小经验