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

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


咨詢
建站咨詢
