首先查看系統有沒有郵件服務,一般系統默認安裝的都有。
以centos爲例:
[root@leslie /]# rpm -qa |grep mail mailx-12.4-8.el6_6.x86_64
安裝的有,我們現在修改mail的配置文件:
[root@leslie /]# vim /etc/mail.rc
在最後面添加一下內容:
set [email protected] smtp=smtp.163.com #發送郵件的郵箱地址和轉發郵件的地址,這裏我的郵箱爲:[email protected] 郵件的轉發地址爲163的smtp.163.com (每個廠商的郵件轉發地址都不一樣) set [email protected] smtp-auth-password=************** smtp-auth=login ##輸入用戶名和密碼驗證 這個用戶名和密碼是在163郵箱網站上開啓的密碼認證。注意不是你的郵箱密碼,是smtp認證的密碼,此密碼需要在163郵箱網站上開啓。
這樣就配置完成了,接下來發郵件測試:
格式爲:echo 郵件的內容 |mail -s 標題 發送給誰
echo ' 郵件的內容:測試郵件' |mail -s 郵件的標題 [email protected]