zoukankan      html  css  js  c++  java
  • Linux下使用mail发送邮件

    邮件常常是Linux下监控报警手段之一。Linux下的mail命令可以方便,快速的完成发送邮件。下面以CentOS为例

    1、安装

    2、配置 
    vi /etc/mail.rc   在文件尾加上如下配置  (注:因为163的设置相对简单些,以163邮箱为例,QQ邮箱等,其他邮箱因为安全等因素,需要设置的比较多,具体的可以搞下,本文不作重点。QQ邮箱也是可以的)

    set from=zabbix@163.com
    set smtp=smtp.163.com
    set smtp-auth-user=zabbix@163.com
    set smtp-auth-password=邮箱密码
    set smtp-auth=login


    3、发送邮件测试

    # echo "Content" | mail -s "Title" abc@163.com,abc@qq.com

    4、其他

          mail命令 可以使用查看具体更多的使用方法

        mail --h 

          举例:

         a、无邮件正文  

              # mail -s "Title"  abc@qq.com

          b、有邮件正文

              #   mail -s "Tile"  abc@qq.com </root/zabbix.txt 

             或者 cat /root/zabbix.txt  | mail -s "Tile"  abc@qq.com

             或者 echo “”Content“  |   mail -s "Tile"  abc@qq.com 

        c 、带附件的邮件

           mail -s "Tile"  abc@qq.com  -a  /root/zabbix.txt  

          

  • 相关阅读:
    【作业4】测试作业-兴趣问题清单
    【读后感3】高效程序员的45个习惯
    【作业3】关于C语言的问卷调查
    【作业2】价值观作业
    Spring的零配置
    Spring容器中bean的作用域
    Spring注入方式
    Spring整合Struts2
    my first go
    Struts2对ajax的支持
  • 原文地址:https://www.cnblogs.com/eos666/p/11828645.html
Copyright © 2011-2022 走看看