您好,登錄后才能下訂單哦!
怎么進行sendEmail的安裝使用及錯誤排查,相信很多沒有經驗的人對此束手無策,為此本文總結了問題出現的原因和解決方法,通過這篇文章希望你能解決這個問題。
sendEmail,和sendmail是兩個軟件,不要混淆。
1.安裝,進入官網安裝http://caspian.dotconf.net/menu/Software/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!
看完上述內容,你們掌握怎么進行sendEmail的安裝使用及錯誤排查的方法了嗎?如果還想學到更多技能或想了解更多相關內容,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。