使用mail发送邮件
使用mail发送邮件
只做个简单介绍,使用场景不多
1、安装mail
yum install mailx -y
2、配置
1)配置文件在/etc/mail.rc,有兴趣的可以仔细读一下默认的配置文件,这里直接给出发送邮件的必要配置
=================== 不加密方式配置 ===================
# 发送人,必须和发件人保持一致
set from=sunarmy@163.com
# 邮箱服务器
set smtp=smtp.163.com
# 邮箱
set smtp-auth-user=sunarmy@163.com
# 授权码,不是密码,需要从邮箱里面获取
set smtp-auth-password=CRIIKWDMWNVAFLGZ
# 身份验证方式
set smtp-auth=login
=================== 加密方式自建信任证书 ===================
# 自建的信任证书
set nss-config-dir=/etc/mail/db/
# 加密方式配置
set smtp-user-starttls
# 加密方式配置
set ssl-verify=ignore
# 发送人,必须和发件人保持一致
set from=sunarmy@163.com
# 配置使用163邮箱发送邮件,不加密方式参考上面
set smtp=smtps://smtp.163.com:465
# 邮箱
set smtp-auth-user=sunarmy@163.com
# 授权码
set smtp-auth-password=CRIIKWDMWNVAFLGZ
# 身份验证方式
set smtp-auth=login
3、获取授权码(网易邮箱为例)
1、进入自己的163邮箱(网页端)


开启SMTP服务之后会给你一个授权吗,只会出现一次,所以自己保存好
4、测试
1、mail命令的常用参数
| 参数 | 描述 |
|---|---|
| -s | 指定邮件的主题,主题之后空格然后紧跟收件人邮箱 |
| -a | 附件地址,使用文件绝对路径 |
| -c | 抄送邮件给其他收件人 |
| -b | 密送邮件给其他收件人 |
2、发送邮件
mail -s 主题 mail@163.com
这里要知道回车之后是需要有邮件内容输入的,邮箱内容编辑完成之后用【ctrl + d】完成编辑


好了邮箱配置已经完成了,具体你想怎么用那你自己看着玩吧
使用mail发送邮件的更多相关文章
- java mail(发送邮件--163邮箱)
package com.util.mail; /** * 发送邮件需要使用的基本信息 */ import java.util.Properties; public class MailSenderIn ...
- Spring Boot 揭秘与实战(七) 实用技术篇 - Java Mail 发送邮件
文章目录 1. Spring Boot 集成 Java Mail 2. 单元测试 3. 源代码 Spring 对 Java Mail 有很好的支持.因此,Spring Boot 也提供了自动配置的支持 ...
- 利用System.Net.Mail 发送邮件
我这里只是试了一下发mail的功能,感觉.net自带的发mail是比较全的,还是直接上我的code 参数文章:System.Net.Mail 发送邮件 SMTP协议 using System; usi ...
- Android Java Mail与Apache Mail发送邮件对比
原文链接: 一.邮件简介 一封邮件由很多信息构成,主要的信息如下,其他的暂时不考虑,例如抄送等: 1.收件人:收件人的邮箱地址,例如xxx@xx.com 2.收件人姓名:大部分的邮件显示时都会显 ...
- linux下使用自带mail发送邮件
linux下使用自带mail发送邮件 mailx工具说明: linux可以通过安装mailx工具,mailx是一个小型的邮件发送程序,一般可以通过该程序在linux系统上,进行监控linux系统状态并 ...
- .net System.Web.Mail发送邮件 (设置发件人 只显示用户名)
http://blog.163.com/hao_2468/blog/static/130881568201141251642215/ .net System.Web.Mail发送邮件 2011-05- ...
- SpringBoot整合Mail发送邮件&发送模板邮件
整合mail发送邮件,其实就是通过代码来操作发送邮件的步骤,编辑收件人.邮件内容.邮件附件等等.通过邮件可以拓展出短信验证码.消息通知等业务. 一.pom文件引入依赖 <dependency&g ...
- 使用Javax.mail 发送邮件
使用Javax.mail 发送邮件 详细说明都在代码中: 引入依赖 <!--sun定义的一套接收.发送电子邮件的API--> <dependency> < ...
- javax.mail 发送邮件异常
一.运行过程抛出异常 1.Exception in thread "main" java.lang.NoClassDefFoundError: com/sun/mail/util/ ...
- java mail发送邮件
最近做了自动发送邮件功能,带附件的:需要的jar包有
随机推荐
- JMS微服务架构 - 关于事务提交失败,自动重新提交的机制
用JMS编写的微服务,由调用端决定了各个微服务执行时,是否需要保持事务的一致性. 也就是RemoteClient在调用微服务方法前,先调用BeginTransaction明确后面所调用的微服务需要保持 ...
- pgcacher 的简单学习
pgcacher 的简单学习 学习地址 https://github.com/rfyiamcool/pgcacher https://zhuanlan.zhihu.com/p/551833981 ht ...
- [转帖]Linux命令(51)——ipcs命令
https://cloud.tencent.com/developer/article/1380589 1.命令简介 ipcs命令用于报告Linux中进程间通信设施的状态,显示的信息包括消息列表.共享 ...
- [转帖]043、TiDB特性_缓存表和分区表
针对于优化器在索引存在时依然使⽤全表扫描的情况下,使⽤缓存表和分区表是提升查询性能的有效⼿段. 缓存表 缓存表是将表的内容完全缓存到 TiDB Server 的内存中 表的数据量不⼤,⼏乎不更改 读取 ...
- [转帖] 如何kill一条TCP连接?
https://www.cnblogs.com/codelogs/p/16838850.html 原创:扣钉日记(微信公众号ID:codelogs),欢迎分享,转载请保留出处. 简介# 如果你的程序写 ...
- [转帖]011 Linux 打包与解压 tar
https://my.oschina.net/u/3113381/blog/5429977 01 压缩.打包命令有哪些? Linux 上有着各种压缩.打包的工具:tar.gzip.zip.7z,而 t ...
- [转帖]Linux 中unzip解压时中文乱码的解决办法
https://www.yii666.com/blog/163883.html Linux 中unzip解压时中文乱码的解决办法 当我们在linux中解压一个含有中文名字的压缩包如"资料.z ...
- 一个PCI-E的硬盘参数
看了下 HDD 随机 IOPS 在 100-200 之间 (读写) SATA的 SSD 随机IOPS 在 读 100k 写 20k 左右U.2的SSD 的随机IOPS 在 读 500k 写 50k 左 ...
- Linux查找当前目录下包含部分内容的文件,并且copy到指定路径的简单方法
1 获取文件列表 find . -name "*.data" |xargs grep -i 'yearvariable' | uniq | awk '{print $1}' |cu ...
- 软件缺陷(bug)
生活中我们肯定听过身边的朋友说过:'这tm就是个bug','你就是bug一样的存在' 等话语.当你听到这句话的时候或许有些懵逼或许认为这货说的什么玩意.其实当你想成为一名测试工程师的时候你就要天天和b ...