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  

 

      

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM