新聞中心
在centos 7.5下配置mailx使用外部smtp發(fā)送郵件的實現(xiàn)方式:

創(chuàng)新互聯(lián)長期為上千客戶提供的網(wǎng)站建設(shè)服務(wù),團隊從業(yè)經(jīng)驗10年,關(guān)注不同地域、不同群體,并針對不同對象提供差異化的產(chǎn)品和服務(wù);打造開放共贏平臺,與合作伙伴共同營造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為湘西土家族企業(yè)提供專業(yè)的網(wǎng)站設(shè)計、成都網(wǎng)站建設(shè),湘西土家族網(wǎng)站改版等技術(shù)服務(wù)。擁有十載豐富建站經(jīng)驗和眾多成功案例,為您定制開發(fā)。
1.連接現(xiàn)成的smtp服務(wù)器去發(fā)送(此方法比較簡單,直接利用現(xiàn)有的smtp服務(wù)器比如qq、新浪、網(wǎng)易等郵箱,只需要直接配置mail.rc文件即可實現(xiàn))
2.自己搭建私有的smtp服務(wù)器(需要用到postfix、bind等服務(wù))
本文章只介紹第一種方式去實現(xiàn)
具體配置步驟如下:
1、安裝mailx
yum install mailx -y
2、配置qq郵箱
進入qq郵箱首頁,點擊設(shè)置>賬戶,然后找到下圖截取的地方(需要設(shè)置的,如圖)。
設(shè)置完之后呢,就要把生成的授權(quán)碼作為郵箱的密碼。
2、編輯發(fā)送的配置文件(修改/etc/mail.rc)
nano /etc/mail.rc
#qq.com
set smtp=smtp.qq.com //郵箱所在服務(wù)器和端口地址
set from="[email protected]" //你的qq郵箱
set smtp-auth-user="[email protected]" smtp-auth-password="abc*****a" //郵箱密碼
set smtp-auth=login //默認login即可
發(fā)送郵件的另外幾種格式:
echo hello 主機寶貝 | mail -s "主機寶貝郵件測試" [email protected]
mail -s "主機寶貝郵件測試" [email protected] < file.txt
小貼士:
①記得要進郵箱打開SMTP。
②關(guān)閉本機的sendmail服務(wù)或者postfix服務(wù)等。
③smtp-auth-password="abc*****a" 此處是配置授權(quán)碼,而不是郵箱的獨立密碼。如果配置錯了會報錯
smtp-server: 535 Error: ?????????????????????: http://service.mail.qq.com/cgi-bin/help?subtype=1&&id=28&&no=1001256
"/root/dead.letter" 11/314
. . . message not sent.
想讓服務(wù)器自動發(fā)個郵件至163郵箱或者qq郵箱等,可以配置mailx使用外部smtp發(fā)送郵件,要是想做郵件服務(wù)器的話可以用sentmail和postfix等。
網(wǎng)頁題目:CentOS7.5配置mailx使用外部smtp發(fā)送郵件
本文地址:http://fisionsoft.com.cn/article/dpcjhhi.html


咨詢
建站咨詢
