linux上的郵件客戶端比較多,找一個平時用的比較多mail命令來試試!! 環境 :centos7; 註意 : 伺服器必須得有外網才行,qq郵箱作為在linux上的發送端郵箱,經過測試 163 和qq 都可以接收郵件; 下麵開始操作 首先安裝 mailx 和 postfix 服務 # yum ins ...
linux上的郵件客戶端比較多,找一個平時用的比較多mail命令來試試!!
環境 :centos7;
註意 : 伺服器必須得有外網才行,qq郵箱作為在linux上的發送端郵箱,經過測試 163 和qq 都可以接收郵件;
下麵開始操作
首先安裝 mailx 和 postfix 服務
# yum install mailx postfix –y
安裝完成後配置mailx
#vim /etc/mail.rc
在最後一行下麵添加以下5行
--------解釋
1 set [email protected] #寫你的qq郵箱
2
3 set smtp=smtp.qq.com #不變 這是qq郵箱的第三方發送郵件的地址 (下麵有怎麼開啟你的smtp服務方法)
4
5 set [email protected] #寫你的qq郵箱
6
7 set smtp-auth-password=XXXXXXXXX #寫你的qq郵箱第三方授權碼(下麵有怎麼獲取授權碼方法)
8
9 set smtp-auth=login #不變 這是smtp的認證方式,寫login就行
保存退出後
打開你的qq郵箱 登錄上以後點擊 設置
然後點擊 賬戶
下拉到這裡(這些服務預設是關閉的點擊開啟)
開啟了之後點擊 生成授權碼
就會得到一個第三方授權碼
將授權碼填到這裡就ok了
重啟一下服務
#systemctl restart postfix.service
給[email protected]發個測試郵件試試
#echo "測試郵件" | mail -s "測試" [email protected]
沒報錯就是成功了
登錄163 郵箱看看 郵件已收到