Sendmail郵件收受流程(二)
Sendmail郵件收受流程:
關(guān)于廣告信的收受
很多人常常會(huì)發(fā)現(xiàn)這樣的一件事,就是:
『為什么有人利用我的 mail server 寄信給我?』
舉個(gè)例子來(lái)說(shuō),假如我的一部 Mail server 主機(jī)名稱為 mta.domain.name ,而他上面有個(gè)實(shí)體郵件用戶為 user@mta.domain.name !這個(gè) MTA 主機(jī)并沒(méi)有對(duì)外開(kāi)放 RELAY 的功能喔!但是有一天, user 這個(gè)人還是接到廣告信了!更神奇的是,該封廣告信的發(fā)信者為 someother@mta.domain.name !怪怪!明明我的 mta.domain.name 就是沒(méi)有 someother 這個(gè)用戶,怎么還可以用我的主機(jī)寄信給我自己呢?
好了,現(xiàn)在請(qǐng)仔細(xì)的參考一下上面的三個(gè)步驟,你會(huì)發(fā)現(xiàn)一件事情,就是『***個(gè)步驟中,如果發(fā)現(xiàn)該封信的收件者有本機(jī)的賬號(hào)時(shí),且 /etc/mail/access 沒(méi)有抵擋到該封信時(shí),則該封信件就會(huì)被接收下來(lái)!』對(duì)啦!就是因?yàn)槿绱耍虼?,?duì)方可以用你的 mail server 寄信給你!不過(guò),還好的是,這樣的情況中,該封廣告信只會(huì)在你的 Mail Server 內(nèi)傳送,并不會(huì)寄出去外部的!注:因?yàn)橐牡酵獠咳ィ托枰?RELAY 的功能啦!
上面提到的是關(guān)于『來(lái)自 MTA 外部的信件』時(shí)的處理動(dòng)作,那么如果這封郵件是來(lái)自于『主機(jī)內(nèi)部』的行為呢?
例如:使用者以 SSH 登入后,使用 mail 這個(gè)指令來(lái)執(zhí)行寄信的動(dòng)作,又或者是直接在 MTA 這部主機(jī)上面的 X Window System 內(nèi)的 Kmail 來(lái)發(fā)信呢?由于我們剛剛在設(shè)定 sendmail.mc 這個(gè)檔案的時(shí)候,你會(huì)發(fā)現(xiàn)一句設(shè)定值:
MAILER(local)
或者是
Cwlocalhost.localdomain
這兩個(gè)設(shè)定都代表『本機(jī)寄出的郵件可以不用經(jīng)過(guò) SMTP 的手續(xù),將直接以 sendmail 的功能寄出』,這也就是說(shuō),無(wú)論如何,來(lái)自主機(jī)內(nèi)部的信件都將被傳送出去!這也是為什么有的時(shí)候明明你的 sendmail 沒(méi)有正常的啟動(dòng),但是在主機(jī)上面直接以 mail 這個(gè)指令卻還是可以將郵件送出的原因啦!
例題:曾經(jīng)有朋友發(fā)現(xiàn)一個(gè)有趣的現(xiàn)象,那就是他的 WWW 網(wǎng)站提供 CGI 的功能 ( 所謂的 CGI 指的是一些動(dòng)態(tài)的網(wǎng)頁(yè)內(nèi)容,例如鳥(niǎo)哥的私房菜里面的留言版,這些功能很多是利用 perl 語(yǔ)言或者其它語(yǔ)言寫成的程序喔!),他所提供的 CGI 程序的功能可以幫助使用者寄信,后來(lái)發(fā)現(xiàn)很多人便藉由這個(gè) CGI 的網(wǎng)絡(luò)功能,使用他的 WWW 主機(jī)發(fā)送大量的廣告信,他就很生氣的將他自己的 WWW 主機(jī)的 Sendmail 關(guān)閉,也就是將 smtp 的 port (25) 關(guān)掉,以為這樣就可以將廣告信杜絕啦!但是,廣告信卻還是一直的發(fā)送!并沒(méi)有停下來(lái)!您知道為什么嗎?!
答:原因應(yīng)該很簡(jiǎn)單吧!
因?yàn)?WWW 在 Linux 本機(jī)上面跑,而管理員提供的的 CGI 是在 WWW 上面跑,也就是說(shuō),這個(gè) CGI 本來(lái)就是利用 Linux 的 Sendmail 在傳送郵件的,那既然 sendmail 本來(lái)就可以不需要透過(guò) smtp 的 port 來(lái)傳送郵件,自然你的廣告信就還是可以自由的發(fā)送出去啰!
【編輯推薦】
- sendmail郵件服務(wù)權(quán)限的設(shè)定
- Sendmail server 的啟動(dòng)
- Sendmail的郵件目錄
- Sendmail郵件收受流程(一)
- Sendmail配置筆記之啟動(dòng)服務(wù)器
- Sendmail配置筆記之文件區(qū)
- Sendmail配置筆記之配置篇
- Sendmail配置筆記之安裝篇