Linux下使用Mail命令進行郵件的傳送
阿新 • • 發佈:2018-12-22
今天打算試一下用mail命令進行郵件的傳送,來進行檢測linux下磁碟的使用情況,剛開始,遇到了小問題,找不到mail 這個命令的存在,又自己瞎鼓搗,各種百度,總算也是可以正常的傳送了,可以繼續下去了~具體如下:
1:如果linux下沒有mail命令, 如下,我們先進行命令的安裝,我用的是centOs7,我先安裝了mailx。
[[email protected] ~]# yum -y install mailx
Loaded plugins: fastestmirror
Determining fastest mirrors
2、安裝好後,輸入mail -V, 可以正確的打印出版本資訊。
3、配置/etc/mail.rc
在最後新增
set [email protected] #--此處為傳送方的郵箱地址
smtp=smtp.163.com #--smtp地址, 一般在各大客戶端的郵箱設定中可以看的到
set smtp-auth-user=clg360Mon #--郵箱使用者 與第一處相同
smtp-auth-password=360cll #-- 為smtp的授權密碼, 在進行開通時都會用到。
smtp-auth=login #登入方式。
4、安裝sendMail服務
yum install sendmail
啟動 service sendmail start
5、傳送測試
echo 'fqhscfsspvtxgtgwe' | mail -s "Test Client" [email protected] 其中 echo 後的''的內容為郵件文字內容,mail -s 後為郵件標題。 這樣一個簡單的傳送郵件就可以咯。~