zoukankan      html  css  js  c++  java
  • sendEmail实现邮件报警


    安装

    wget http://caspian.dotconf.net/menu/Software/SendEmail/sendEmail-v1.56.tar.gz 

    或者点击下载

    tar -xf sendEmail-v1.56.tar.gz
    cd sendEmail-v1.56
    cp sendEmail  /usr/local/bin
    chmod 0755  /usr/local/bin/sendEmail

    注意:安装sendEmail前需要先安装perl,否则在使用sendEmail时会报错,如:

    [root@PC bin]# sendEmail --help
    -bash: /usr/local/bin/sendEmail: /usr/bin/perl: bad interpreter: No such file or directory

    解释:
    -f 表示发送者的邮箱
    -t 表示接收者的邮箱
    (接收邮件和发送邮件,尽量不要用同一个邮箱帐号,容易出错)
    -s 表示SMTP服务器的域名或者ip
    -u 表示邮件的主题
    -xu 表示SMTP验证的用户名
    -xp 表示SMTP验证的密码(注意,这个密码貌似有限制,例如我用d!5neyland就不能被正确识别)
    -m 表示邮件的内容

    用法:
    /usr/local/bin/sendEmail -f  发件人邮件  -t  收件人邮件  -s smtp.163.com -u "邮件主题" -xu 用户名 -xp 密码 -m 邮件内容

    示例:

    /usr/local/bin/sendEmail -f linuxyw@163.com -t 63780668@qq.com linuxyw@163.com -s smtp.163.com -u "hello" -xu linuxyw -xp 123456pass -m www.linuxyw.com

    -f linuxyw@163.com是发件邮箱,必须是真实的,要不发不出去的,与sendmail不一样
    -t 63780668@qq.com linuxyw@163.com 这二个邮件是接收邮件的邮箱地址,可以是一个,也可以是多个,用空格隔开就行,实现邮件群发
    -s smtp.163.com 这是163邮箱的smtp地址,如果用其它企业邮箱,必须指定smtp地址,要不发不出邮件
    -u hello  hello是邮件主题
    -xu linuxyw 发件邮件的登陆用户名,必须是真实的,否则系统登陆不上去,发送不了邮件
     -xp 123456pass 发件邮箱的登陆用户密码,必须是真实的,否则系统登陆不上去,发送不了邮件
    -m www.linuxyw.com  这里的www.linuxyw.com是邮件的内容,你可以输入你所要写的邮件内容
    像主题,内容这些,可以在脚本中配置变量名,这样在脚本中更灵活。

    转载请注明linux系统运维
    http://www.linuxyw.com/a/qitafuwu/20130420/104.html

    --sendEmail shell安装脚本:

    [root@PC download]# cat install_sendEmail.sh 
    dir='/download'
     
    #判断是否已安装perl,如若没有安装,则安装之
    IsEmpty=$(rpm -qa | grep perl)
    if [ "$IsEmpty" =  "" ]
    then
        echo '未安装perl,开始安装......'
        yum install -y perl
    else
        echo '已安装perl,无须重复安装'
    fi
     
    cd $dir
    tar -xf sendEmail-v1.56.tar.gz
    cd sendEmail-v1.56
    cp sendEmail  /usr/local/bin
    chmod 0755  /usr/local/bin/sendEmail
    

      转载:https://blog.csdn.net/yabingshi_tech/article/details/49942241

  • 相关阅读:
    ZOJ 1002 Fire Net (火力网)
    UVa OJ 117 The Postal Worker Rings Once (让邮差只走一圈)
    UVa OJ 118 Mutant Flatworld Explorers (变体扁平世界探索器)
    UVa OJ 103 Stacking Boxes (嵌套盒子)
    UVa OJ 110 MetaLoopless Sorts (无循环元排序)
    第一次遇到使用NSNull的场景
    NSURL使用浅析
    从CNTV下载《小小智慧树》
    NSDictionary and NSMutableDictionary
    Category in static library
  • 原文地址:https://www.cnblogs.com/qq1069284034/p/9401429.html
Copyright © 2011-2022 走看看