關(guān)于Sendmail信件隊(duì)列
關(guān)于sendmail信件隊(duì)列:
對(duì)于 Sendmail 設(shè)定到目前為止,應(yīng)該也可以正常的應(yīng)付蠻多工作的啦!
但是我們還是得要了解一下的是:如果我將郵件送到 Sendmail 主機(jī)后,Sendmail 便會(huì)幫我將該封郵件傳送到目的地的 MTA ,不過(guò),如果目的地 MTA 主機(jī)有問(wèn)題時(shí),這封信會(huì)怎么跑?
一般來(lái)說(shuō),如果 DNS 設(shè)定正確的話,也就是說(shuō)目的地 MTA 有 MX 標(biāo)志存在時(shí),只是剛好這部主機(jī)暫時(shí)無(wú)法聯(lián)機(jī),或者是有些問(wèn)題,導(dǎo)致無(wú)法立即接受來(lái)自你的 MTA 的郵件,此時(shí)這封郵件將會(huì)被放置到你的 MTA 主機(jī)的隊(duì)列目錄去,通常預(yù)設(shè)是在 /var/spool/mqueue 當(dāng)中!
然后在一定的周期時(shí)間內(nèi), Sendmail 會(huì)定時(shí)的嘗試將郵件寄送出去,一般 Sendmail 的預(yù)設(shè)設(shè)定是:
1. 如果該封信在五分鐘之內(nèi)無(wú)法寄出,則系統(tǒng)會(huì)發(fā)出一封『警告信』給原發(fā)信者,告知該封郵件尚無(wú)法被寄送出去,不過(guò),系統(tǒng)仍會(huì)持續(xù)的嘗試寄出該封郵件;
2. 如果在四小時(shí)候仍無(wú)法寄出,系統(tǒng)會(huì)再次的發(fā)出警告信給原發(fā)信者;
3. 如果持續(xù)進(jìn)行五天都無(wú)法將信件送出,那么該封郵件就會(huì)退回給原發(fā)信者了!
在 Red Hat 的預(yù)設(shè)條件中,在 /var/spool/mqueue 當(dāng)中的信件會(huì)每隔 60 分鐘由 Sendmail 嘗試重新傳送一次到目的地去!
這個(gè)嘗試的時(shí)間是可以改變的!可以利用 sendmail 的指令或者直接修改 /etc/sysconfig/sendmail 里面的 『QUEUE=時(shí)間』來(lái)修訂!
例如,如果你想要讓 Sendmail 每隔 30 分鐘就幫你嘗試傳送 /var/spool/mqueue 里面的未寄出的信件時(shí),那么就將 /etc/sysconfig/sendmail 這個(gè)檔案里面的『QUEUE=1h 』改成『QUEUE=30m 』即可!
信件隊(duì)列的內(nèi)容:
老實(shí)說(shuō),信件隊(duì)列的內(nèi)容是給 Sendmail 看的,不是給人看的,所以我們都不可能看的懂他的訊息!這個(gè)時(shí)候,只得以 Sendmail 的指令來(lái)反查這些郵件隊(duì)列到底是什么咚咚了!很簡(jiǎn)單的,只要下達(dá) mailq 或者是 sendmail -bp 就可以這些郵件隊(duì)列的基本數(shù)據(jù)!
[root@test root]# mailq
/var/spool/mqueue (1 requests)
----Q-ID---- --Size-- -----Q-Time----- ------------Sender/Recipient------------
h1LEKYR23711 36414 Fri Feb 21 22:20
(Deferred: Connection refused by vbird.adsldns.org)
Q-ID:表示此封郵件隊(duì)列的代表號(hào) ( ID );
Size :這封信有多大容量 ( bytes )的意思;
Q-Time:這封信什么時(shí)候進(jìn)入 /var/spool/mqueue 這個(gè)目錄的,并且說(shuō)明無(wú)法立即傳送出去的原因 (例如上面的 Deferred );
Sender/Recipient:送信與收信者的電子郵件啰!
如果您有開(kāi)放郵件的話,那么記得偶而要去看一看您的郵件隊(duì)列 ( mailq ) 是否存在大量的未寄出信件喔!好讓你知道是否可能被當(dāng)作轉(zhuǎn)信站啦!
【編輯推薦】
- Sendmail的功能之別名設(shè)定與郵件備份
- Sendmail的功能之群發(fā)
- Sendmail的郵件目錄
- Sendmail郵件收受流程(一)
- Sendmail郵件收受流程(二)
- Sendmail的功能之寄送外部郵件
- Sendmail配置筆記之配置篇
- Sendmail配置筆記之安裝篇