文档章节

linux借助其它机器发邮件

LIAN-SA
 LIAN-SA
发布于 2014/07/09 10:21
字数 287
阅读 41
收藏 0

工作中我们往往会为服务器部署一些脚本来完成一些定制任务,并且一般会在脚本执行完成后将执行的结果通过邮件发送给我们。但是大部分业务服务器为了安全性是不联外网的,所以通过服务器上的邮件服务(sendmail/postfix/……)只能将邮件发送给局域网以内的用户,这样便限制了收取邮件通知的及时性。不过,可以通过借助局域网内其它能和外网连接的机器来将邮件通知发送出去。


大体过程:

  1. 在与外网相同的机器上配置邮件服务,设置好用户及密码

  2. 配置业务服务器

    (1)关闭或卸载服务器上的sendmail或postfix;

    (2)修改/etc/mail.rc,添加以下内容(根据实际情况替换相关值):

        set from=test@mail.com   //收件人收到的邮件标明的发件地址
        set smtp=smtp.mail.com
        set smtp-auth-user=test@mail.com
        set smtp-auth-password=123456
        set smtp-auth=login

3. 现在就可以发邮件了

     # echo "hello" | mailx -s "mail test" ***@163.com  





© 著作权归作者所有

共有 人打赏支持
LIAN-SA
粉丝 30
博文 36
码字总数 76225
作品 0
广州
数据库管理员
加载中

评论(3)

狼圖騰
狼圖騰

引用来自“连顺科”的评论

17怎么跑这篇博客里来问了。最新的代码在这下 https://github.com/greg2ndQuadrant/repmgr
那个链接里面都是 三年前滴代码···乃的博客写的是repmgr 2.1-dev版本····
LIAN-SA
LIAN-SA
17怎么跑这篇博客里来问了。最新的代码在这下 https://github.com/greg2ndQuadrant/repmgr
狼圖騰
狼圖騰
3 乃的repmgr 2.1版本从哪里下载的?
Mosh:MIT 推出的一个不错的 SSH 替代品- github.com

Mosh 全名 Mobile Shell,是 MIT 推出的一个可以替代 SSH 的远程终端程序,适用于 GNU/Linux、FreeBSD、Solaris、Mac OS X 和 Android。它支持间断性连接,允许漫游,提供了本地回显和用户输...

holelulu
2014/12/19
0
0
队列使用场景:为什么需要队列

在web开发中,我们经常会遇到需要处理批量任务的时候,这些批量任务可能是用户提交的,也可能是当系统被某个事件触发时需要进行批量处理的,面对这样的任务,如果是用户提交的批量任务,初级...

旋转木马-千里马
2015/12/29
121
0
MX记录有什么用?为什么今天的电子邮件系统是这样的?

发信本来很简单。TCP就是为了这个目的而设计的。但它只能完成机器级别的收发信,不能完成业务级别的收发信。因为收信方在发信方发信时不一定在线,所以必须引入缓冲机制。结果就是邮件服务器...

刘小兵2014
2012/05/06
0
0
Linux_Mail_Server

mail服务器分为发邮件和收邮件,发邮件主要由sendmail来完成,收邮件主要由dovecot来完成,当然也有其它的软件,该文介绍sendmail+dovecot=mail服务器的架设。 配置mail服务器所需软件 [roo...

terry_hding
2015/01/19
0
0
Linux服务器一般都是用啥发邮件啊

Linux服务器下 1、系统出现问题将日志或错误信息发邮件到指定邮箱 2、有些网站做活动要批量发送上万封邮件 3、其它 像上面这三种情况下Linux一般都是怎么发邮件啊 用sendmail?mutt?还是调用...

i-w
2012/01/16
658
9

没有更多内容

加载失败,请刷新页面

加载更多

MySQL 到底支不支持事务嵌套?

最近开发中遇到了使用MySQL,多次开启事务,出现了数据错乱问题,伪代码如下: begin; # 操作1 begin; # 操作2 rollback; 执行完后出现了操作1的数据真正写入,只有操作2的数据回滚...

宇润
13分钟前
0
0
fastDfs应用(安装过程待写)

1.效果 2.安装 2.1 导入已经安装好fastDFS的镜像 2.1.1 导入镜像 2.1.2 更改系统兼容性 2.1.3 开机 2.1.4 修改 一下内容 2.1.4.1 修改系统的ip 原来系统ip...

Lucky_Me
17分钟前
1
0
5. Python3源码—字符串(str)对象

5.1. 字符串对象 字符串对象是“变长对象”。 5.1.1. Python中的创建 Python中字符串(strs)对象最重要的创建方法为PyUnicode_DecodeUTF8Stateful,如下Python语句最终会调用到PyUnicode_D...

Mr_zebra
36分钟前
2
0
第十章:路由网关(Zuul)进阶:过滤器、异常处理

第十章:路由网关(Zuul)进阶:过滤器、异常处理 简单介绍了关于Zuul的一些简单使用以及一些路由规则的简单说明。而对于一个统一网关而言,需要处理各种各类的请求,对不同的url进行拦截,或者...

DemonsI
38分钟前
2
0
nginx屏蔽指定接口(URL)

Step1:需求 web平台上线后,需要屏蔽某个服务接口,但又不想重新上线,可以采用nginx屏蔽指定平台接口的办法 Step2:具体操作 location /dist/views/landing/UNIQUE_BEACON_URL { re...

Linux_Anna
47分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部