配置linux使用mail发送邮件到163邮箱
1、进行配置
yum install -y mailx
/etc/mail.rc添加对163的授权:
##########config 163 mail############
set from=json_hc@163.com smtp="smtp.163.com"
set smtp-auth-user="json_hc@163.com" smtp-auth-password="xxxxxxx" 这个密码是163邮箱开启pop3协议之后设置的授权密码,不是邮箱的登陆密码
set smtp-auth=login
2、配置完成后就可以发送邮件了
[root@zabbix mail]# echo "test 163"|mail -s "test sub" json_hc@163.com
[root@zabbix mail]#
test 163:这是邮件的内容
mail -s "test sub":这是设置邮件的subject主题

以下一个简单的脚本判断web的url是否能够正常访问:
[root@zabbix scripts]# cat check_url.sh
#!/bin/bash
mail_163="json_hc@163.com"
HTTP_CODE=`curl -o /dev/null -s -w "%{http_code}" "http://192.168.223.128/index.html"`
if [ ${HTTP_CODE} -ne 200 ];then
echo "it is wrong"|mail -s "web warning" ${mail_163}
fi
note:
上面的配置完成之后,该linux主机就可以自己向外网邮箱发送邮件,而且自己相当于是json_hc@163.com这个邮箱
[root@node2 keepalived]# echo "test"|mail -s "subject" xx@pycode.com
[root@node2 keepalived]# echo "test"|mail -s "subject" xx@qq.com
表示可以将邮件发送给后面的邮箱(只要后面的邮箱没有特殊设置都可以接收到)
为邮件添加附件 -a:
# echo "test"|mail -s "subject" -a notify.sh json_hc@163.com

参考:https://www.iteblog.com/archives/2027.html?from=like
配置linux使用mail发送邮件到163邮箱的更多相关文章
- Linux下用mail 命令给163邮箱发送邮件!
linux上的邮件客户端比较多,找一个平时用的比较多mail命令来试试!! 环境 :centos7: 注意 : 服务器必须得有外网才行,qq邮箱作为在linux上的发送端邮箱,经过测试 163 和qq ...
- linux 使用mail 发送邮件
配置: /etc/mail.rc 追加配置参数 set from=lynctest@iclinux.com smtp="mail.iclinux.com"smtp-auth-use ...
- Linux实战(17):Linux配置用户登陆时发送邮件到指定邮箱
参考其他文章,正好有这个需求,记一笔做个记录,以防丢失. 参考链接 #!/bin/bash yum install -y mailx cat >> /etc/mail.rc<< ...
- express利用nodemailer发送邮件(163邮箱)
Nodemailer 是一个简单易用的Node.js邮件发送组件 首先安装这个组件 npm install nodemailer --save 安装之后,可以在某个get请求下,发送邮件,具体路由代码 ...
- Linux 使用 mail 发送邮件
ubuntu 需要安装 mailutils sudo apt-get install mailutils
- 【PHPmailer】发送邮件(以163邮箱为例)
1.参考TP社区:http://www.thinkphp.cn/code/989.html 2.phpmailer.rar下载地址:http://www.thinkphp.cn/code/downlo ...
- mail如何在linux中发送邮件,使用163邮箱发信。
如何在linux中发送邮件,使用163邮箱发信. linux中,可以使用mail命令往外发送邮件,在使用前,只需要指定如下简单配置即可,这里演示用 163.com 邮箱发送至 qq.com ...
- 如何在linux中发送邮件,使用163邮箱发信。
linux中,可以使用mail命令往外发送邮件,在使用前,只需要指定如下简单配置即可,这里演示用 163.com 邮箱发送至 qq.com 编辑 /etc/mail.rc,写入下方的参数 se ...
- java mail(发送邮件--163邮箱)
package com.util.mail; /** * 发送邮件需要使用的基本信息 */ import java.util.Properties; public class MailSenderIn ...
随机推荐
- python基础之3
1,列表可以嵌套任何东西.包括字典,列表等 字典是无序的健值型,不需要下标,也可以嵌套列表和字典 2,集合:对列表进行差异化处理后形成集合,特点:去重和无序.主要作用: (1)去重;(2) 关系测试, ...
- 测试csscss层叠顺序
<!Doctype html><html lang="zh-CN"><head><meta charset="utf-8&quo ...
- 170405、java版MD5工具类
package com.rick.utils; import java.security.MessageDigest; import java.security.NoSuchAlgorithmExce ...
- Vue.js_础学习之DOM操作
demo说明: 1.{{message}} --“Mustache” 语法(双大括号) 2.v-bind:属性名 ...
- Android ImageView 获取图片信息后进行比较
ImageView a=(ImageView)findViewById(R.id.imageView2); //获取当前图片ConstantState类对象 Drawable.ConstantStat ...
- Spring AOP和事务的相关陷阱
1.前言 2.嵌套方法拦截失效 2.1 问题场景 2.2 解决方案 2.3 原因分析 2.3.1 原理 2.3.2 源代码分析 3.Spring事务在多线程环境下失效 3.1 问题场景 3.2 解决方 ...
- JPA 入门程序及相关注解
1. 概述 JPA(Java Persistence API):用于对象持久化的API; JPA本质上是一种ORM规范,不是ORM框架;提供了一些编程的API接口; Hibernate是实现; 1.1 ...
- 剑指Offer——二叉搜索树与双向链表
题目描述: 输入一棵二叉搜索树,将该二叉搜索树转换成一个排序的双向链表.要求不能创建任何新的结点,只能调整树中结点指针的指向. 分析: 二叉搜索树,中序遍历就是排序的. 所以我们利用中序遍历,将前后两 ...
- JavaWeb—Session与Cookie
概念 会话:指从一个浏览器窗口打开到关闭期间的一系列动作(可简单理解为用户开一个浏览器,点击多个链接,访问服务器多个web资源,然后关闭浏览器). HTTP协议是无状态协议:每次连接(比如同一个网站的 ...
- python 学习笔记(十四)有依赖关系的接口开发
接口开发中存在很多有依赖关系的接口,例如:BBS中发帖的时候就需要进行校验用户是否登录,那么此时发帖的接口就与用户登录接口有依赖关系.在发帖时就需要先获取用户的session,与当前登录用户进行校验对 ...