1.第一種可以直接使用linux的mail伺服器,這是發件人是***[email protected]
mail -s hello ***[email protected]
上面的hello是主題,回車以後就可以輸入郵件內容,以ctrl+d結束
稍等兩分鐘收到了郵件:
2.第二種可以使用自己的郵箱作為發件伺服器
修改/etc/mail.rc
cp /etc/mail.rc /etc/mail.rc.bak//用來備份
cat >>/etc/mail.rc
//追加下面兩行資料
set [email protected] smtp=smtp.domain.com
set smtp-auth-user=username smtp-auth-password=passwordset smtp-auth=login
說明:
from是傳送的郵件位址
smtp是發生的外部smtp伺服器的位址
smtp-auth-user是外部smtp伺服器認證的使用者名稱
smtp-auth-password是外部
smtp伺服器認證的使用者密碼
smtp-auth是郵件認證的方式
修改完成後可以測試一下:
mail -s helloworld ***[email protected]
this is a test
收到的郵件如下:
Linux下使用mail命令傳送郵件
因為需要經常備份 的資料,所以了解並學習了下linux下如何通過shell來傳送郵件,這裡以centos為例,使用mail命令來進行外部郵件的傳送。mail命令的語法如下 usage mail iinv s subject c cc addr b bcc addr to addr sendmail ...
Linux下使用mail命令傳送郵件
因為需要經常備份 的資料,所以了解並學習了下linux下如何通過shell來傳送郵件,這裡以centos為例,使用mail命令來進行外部郵件的傳送。mail命令的語法如下 iinv s subject c cc addr b bcc addr sendmail options iinnv f nam...
linux使用mail命令傳送郵件
在工作中使用linux,偶爾也會需要使用mail命令來進行發郵件。從上面的命令看,系統已經安裝了mail,對些我們還需要設定一下mail,讓它使用外面的郵箱進行發郵件。設定檔案是 etc mail.rc 我使用的是163郵件,所以設定mail使用163 發郵件需要在 etc mail.rc 最後新增...