在linux
命令列傳送郵件,對於系統管理員,可以附加備份檔案、日誌檔案/系統執行報告或任何相關資訊,並將其傳送到遠端計算機,是一件非常有用的。
需求
本文使用centos7作業系統。
需要有乙個工作正常的郵件系統。本文將不介紹如何配置郵件伺服器。
使用mail命令
安裝mailx安裝包
[root@localhost ~]# yum -y install mailx
安裝完成,我們可以使用下面傳送帶附件的郵件:
[root@localhost ~]# echo "message body here" | mail -s "subject here" [email protected] -a anaconda-ks.cfg
其中的-s
:指定郵件主題。-a
:新增附件。
也可以在檔案中儲存訊息內容,然後使用mail傳送:
[root@localhost ~]# mail -s "subject here" -t [email protected] -a anaconda-ks.cfg < message.txt
使用mutt命令
安裝mutt安裝包:
[root@localhost ~]# yum -y install mutt
安裝完成,我們可以使用下面傳送帶附件的郵件:
[root@localhost ~]# echo "message body here" | mutt -s "subject here" -a anaconda-ks.cfg [email protected]
其中的-s
:指定郵件主題。-a
:新增附件。
總結
你是否有其他方法可以從linux終端傳送帶有附件的電子郵件?linux就該這麼學
傳送電子郵件
傳送電子郵件 param emaillist 的物件 param data 傳送的資料 throws ioexception throws addres ception private void sendemail listemaillist,listdata throws ioexception,...
linux如何傳送電子郵件
使用linux時,有時我們想發郵件給朋友或同事,可不可以通過命令列直接發呢?想通過linux監控 或者系統狀況並自動報警,如何使用指令碼發出郵件給外部郵箱呢?不需要註冊公網網域名稱和mx記錄,即不需要架設公網郵件伺服器,我們仍然可以達到以上目的。我是通過linux自帶的mailx工具來解決,只需要配...
Python傳送電子郵件
源 sendemail.py import smtplib from email.mime.text import mimetext msg mimetext the body of the email is here 這裡是你的信件中的內容 msg from ltoddy 163.com 這裡是傳...