linux借助其它机器发邮件
linux借助其它机器发邮件
连顺科 发表于3年前
linux借助其它机器发邮件
  • 发表于 3年前
  • 阅读 33
  • 收藏 0
  • 点赞 0
  • 评论 3

腾讯云 新注册用户 域名抢购1元起>>>   

工作中我们往往会为服务器部署一些脚本来完成一些定制任务,并且一般会在脚本执行完成后将执行的结果通过邮件发送给我们。但是大部分业务服务器为了安全性是不联外网的,所以通过服务器上的邮件服务(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  





共有 人打赏支持
粉丝 27
博文 36
码字总数 76225
评论 (3)
狼圖騰
3 乃的repmgr 2.1版本从哪里下载的?
连顺科
17怎么跑这篇博客里来问了。最新的代码在这下 https://github.com/greg2ndQuadrant/repmgr
狼圖騰

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

17怎么跑这篇博客里来问了。最新的代码在这下 https://github.com/greg2ndQuadrant/repmgr
那个链接里面都是 三年前滴代码···乃的博客写的是repmgr 2.1-dev版本····
×
连顺科
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: