mail命令發送郵件須要sendmail或postfix服務shell
三種經常使用格式發信服務器
mail -s "標題" xxx@xxx.xxxdom
#第一種方法,你能夠把當前shell當成編輯器來用,編輯完內容後Ctrl-D結束編輯器
echo "mail content"|mail -s "標題" xxx@xxx.xxxpost
#第二種方法,我用的最多,多是喜歡管道的緣故吧file
mail -s "標題" xxx@xxx.xxx < file密碼
#第三種方法,以file文件的內容爲郵件內容方法
利用外部郵箱地址發郵件 word
修改/etc/mail.rc文件
set from=fromUser@domain.com smtp=smtp.domain.comset
smtp-auth-user=username smtp-auth-password=passwordset smtp-auth=login
說明:
from是發送的郵件地址
smtp是發生的外部smtp服務器的地址
smtp-auth-user是外部smtp服務器認證的用戶名
smtp-auth-password是外部smtp服務器認證的用戶密碼
smtp-auth是郵件認證的方式