sendEmail安裝使用及錯誤排查

e71hao發表於2017-02-16
       sendEmail,和sendmail是兩個軟體,不要混淆。
1.安裝,進入官網安裝
sendEmail的安裝簡單,這裡不重複,百度搜尋sendEmail,有大把教程。

2.安裝好後測試sendEmail發郵件有如下報錯:

[root@zabbix02 sendEmail-v1.56]# sendEmail -f from@163.com -t to@qq.com -s smtp.163.com -u "I am zabbix" -o message-content-type=html -o message-charset=utf8 -xu from@163.com -xp 123456 -m "hello zabbix"
*******************************************************************
 Using the default of SSL_verify_mode of SSL_VERIFY_NONE for client
 is deprecated! Please set SSL_verify_mode to SSL_VERIFY_PEER
 together with SSL_ca_file|SSL_ca_path for verification.
 If you really don't want to verify the certificate and keep the
 connection open to Man-In-The-Middle attacks please set
 SSL_verify_mode explicitly to SSL_VERIFY_NONE in your application.
*******************************************************************
  at /usr/local/bin/sendEmail line 1906.
invalid SSL_version specified at /usr/share/perl5/vendor_perl/IO/Socket/SSL.pm line 415.

在百度搜尋上,網上大把的提示這個錯誤是,在centos7中,perl版本是5.16,要降級到5.10.但是降級這個perl,依賴關係很多。
經過反覆搜尋,發現有如下解決辦法:
a、解除安裝現有的perl版本,安裝老版本(不推薦)
b、增加引數-o tls=
no 選項
[root@zabbix02 sendEmail-v1.56]# sendEmail -f  username@163.com -t username@qq.com -s smtp.163.com -u "I am zabbix" -o tls=no -o message-content-type=html -o message-charset=utf8 -xu  username@163.com -xp password -m "hello zabbix"
Feb 16 15:43:04 zabbix02 sendEmail[18761]: Email was sent successfully!

3.使用時有如下錯誤:
[root@zabbix02 sendEmail-v1.56]# sendEmail -f from@163.com -t to@qq.com -s smtp.163.com -u "I am zabbix" -o message-content-type=html -o message-charset=utf8 -o tls=no  -xu from@163.com -xp 123456 -m "hello zabbix"
Feb 16 15:38:52 zabbix02 sendEmail[18758]: ERROR => ERROR => SMTP-AUTH: Authentication to smtp.163.com:25 failed.
傳送郵箱使用者名稱郵箱地址,或者郵箱密碼錯誤。

[root@zabbix02 alertscripts]# sendEmail -f xiebin@weconex.com -t xiebin_1030@qq.com -s smtp.qiye.163.com -u "I am zabbix" -o tls=no -o message-content-type=html -o message-charset=utf8 -xu xiebin@weconex.com -xp password -m "hello zabbix"
Feb 16 16:28:52 zabbix02 sendEmail[18867]: Email was sent successfully!


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/30393770/viewspace-2133677/,如需轉載,請註明出處,否則將追究法律責任。

相關文章