使用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包有
随机推荐
- 入门 shell 从脚本开始 - lazy_find
编写脚本实现在指定文件路径下查找文件夹或文件名. 脚本如下: #!/bin/sh # lazy find # GNU All-Permissive License # Copying and di ...
- Redis 主从复制架构配置及原理
本文为博主原创,未经允许不得转载: 目录: 1. Redis 主从复制架构搭建 2. Redis 主从架构原理 3. Redis 断点续传 4. Jedis 连接 redis 主从架构一般配置一主多从 ...
- 【SHELL】变量内容替换
使用场景:变量存放的路径通常在使用时需要进行斜杠转义 WORKSPACE=`pwd` WORKSPACE=$(echo ${WORKSPACE//\//\\/})
- 微信小程序——如何获取url中的数据
如何获取url中的数据 这里举个例子! 当我们需要编辑一个可以点击的图片超链接 这时候结构是这个样子的 首先最外层有一个视图层view 在view中添加超链接标签<navigator> & ...
- Linux-分区-fdisk-mkfs-mount
- [转帖]JMeter压测Redis
https://www.cnblogs.com/yjlch1016/p/14052402.html 一.Redis Data Set插件: https://jmeter-plugins.org/wik ...
- SPECCPU2006的学习与使用
SPECCPU2006的学习与使用 摘要 这个周末问题不是很多, 陪孩子写作业时顺便研究了下SPEC2006 虽然比较落后了. 但是总比没有要强一些. 其实集团有资源, 但是联系不到人, 只能自己学习 ...
- [转帖]docker编译speccpu2017
实验步骤: 1.下载docker和speccpu2017 2.docker下载镜像,创建容器 3.将下载的宿主机speccpu2017拷贝到docker创建的容器中(docker cp) 4.在doc ...
- 分享一个项目:`learning_go_plan9_assembly`, 学习 golang plan9 汇编
作者:张富春(ahfuzhang),转载时请注明作者和引用链接,谢谢! cnblogs博客 zhihu Github 公众号:一本正经的瞎扯 近期在学习 golang plan9 汇编,总算基本做到了 ...
- HTML超链接自定义颜色
先添加一个css样式 我这里直接内嵌了因为代码量比较少不会影响太大的性能 <style type="text/css"> body {background-color: ...