自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

IMAP4服務(wù)器在郵件系統(tǒng)中的應(yīng)用

網(wǎng)絡(luò) 網(wǎng)絡(luò)管理
下面我們對IMAP4服務(wù)器在郵件系統(tǒng)中的一些應(yīng)用做了介紹。包括本文中的約定,一些安全設(shè)置等重要的方面。

在我們對電子郵箱進(jìn)行使用的時候,大家是否發(fā)現(xiàn)過IMAP協(xié)議呢?這個協(xié)議的目前版本是IMAP4。那么針對IMAP4服務(wù)器的有關(guān)使用,我們在文中為大家詳細(xì)探討一下。那么具體的內(nèi)容請從下文來了解一下。

1. 摘要

在處理大量的用戶和許多IMAP4[RFC-2060]服務(wù)器時,經(jīng)常需要把用戶從一個IMAP4服務(wù)器轉(zhuǎn)移到另一個。比方說,由于硬件故障或組織結(jié)構(gòu)的變化就會造成這種變化需求。如果客戶端的IMAP4發(fā)生了變化,登錄參照允許該客戶端透明地連接到可選擇的IMAP4服務(wù)器上。參照機(jī)制的效率要好于目前的“代理方法(proxy method)”。對于后者,本地IMAP4服務(wù)器代表客戶與遠(yuǎn)程服務(wù)器連接,從遠(yuǎn)程服務(wù)器獲取數(shù)據(jù)然后再傳送給客戶。參照機(jī)制直接使客戶與遠(yuǎn)程服務(wù)器連接,通??梢蕴岣邘挼睦寐剩以谕ㄟ^遠(yuǎn)程服務(wù)器驗(yàn)證時也不需要本地服務(wù)器模擬客戶的腳色。

2. 本文中的約定

在例子中,“C:”和“S:”分別表示后面的一行是由客戶還是服務(wù)器發(fā)出的。本地服務(wù)器是包含用戶收件箱的IMAP4服務(wù)器。遠(yuǎn)程服務(wù)器是包含遠(yuǎn)程郵箱的服務(wù)器。文中關(guān)鍵字“必須”、“不得”、“要求”、“應(yīng)”、“不該”、“應(yīng)該”、“不應(yīng)”、“建議”、“可以”和“可選”的解釋參閱RFC 2119。

3. 概述

支持本文所述擴(kuò)展的IMAP4服務(wù)器必須在CAPABILITY響應(yīng)中列出關(guān)鍵字LOGIN-REFERRALS。激活服務(wù)器的LOGIN-REFERRALS功能不需要客戶端的動作。支持LOGIN-REFERRALS功能的IMAP4服務(wù)器不得對返回參照的服務(wù)器返回參照。如果沒有咨詢服務(wù)器,客戶端不能按照超過10級的參照進(jìn)行。LOGIN-REFERRALS的返回碼必須按照[IMAP-URL]的定義包含一個有效的IMAP服務(wù)器URL參數(shù)。

本地服務(wù)器參照由帶標(biāo)記的NO或OK相應(yīng),或者不帶標(biāo)記的BYE相應(yīng)構(gòu)成,其中包含LOGIN-REFERRALS響應(yīng)碼。

比如:

A001 NO [REFERRAL IMAP://user;AUTH=*@SERVER2/] 遠(yuǎn)程服務(wù)器

注意:IMAP-URL規(guī)定“user;AUTH=*”是必需的,以免客戶端依賴于匿名登錄。

4. 本地服務(wù)器參照

本地服務(wù)器可以作為AUTHENTICATE或LOGIN命令的響應(yīng)返回,也可以出現(xiàn)在連接啟動標(biāo)志中。如果服務(wù)器在帶標(biāo)記的NO相應(yīng)中返回本地服務(wù)器參照,就說明該服務(wù)器不含任何該用戶可以訪問的郵箱。如果服務(wù)器在帶標(biāo)記的OK響應(yīng)中返回本地服務(wù)器參照,則表明該用戶的私人郵箱沒有在該服務(wù)器上,但是該服務(wù)器上有一個用戶可讀的公共信箱。收到本地服務(wù)器參照后,客戶端無法知道這一用戶遷移是暫時的還是長期的。

4.1.  LOGIN和AUTHENTICATE參照

如果IMAP4服務(wù)器希望把用戶重定向到其它的IMAP4服務(wù)器上,那么可以用本地服務(wù)器參照響應(yīng)LOGIN或AUTHENTICATE命令。

例子:

C: A001 LOGIN MIKE PASSWORD
S: A001 NO [REFERRAL IMAP://MIKE@SERVER2/]

通知用戶本服務(wù)器無效,連接SERVER2。

例子:

C: A001 LOGIN MATTHEW PASSWORD
S: A001 OK [REFERRAL IMAP://MATTHEW@SERVER2/]

通知用戶的私人信箱在Server2上,但是可以使用公共信箱。#p#

例子:

C: A001 AUTHENTICATE GSSAPI
<交換驗(yàn)證信息>
S: A001 NO [REFERRAL IMAP://user;AUTH=GSSAPI@SERVER2/]

說明該用戶在這個服務(wù)器上無效,試連接SERVER2。

4.2 連接啟動參照BYE

如果IMAP4服務(wù)器拒絕連接并把客戶重定向到其它的IMAP4服務(wù)器,可以使用不帶標(biāo)記的BYE和REFERRAL響應(yīng)碼應(yīng)答,其中包含指向本地服務(wù)器的IMAP URL。

例子:

服務(wù)器拒絕連接,是連接SERVER2。

5. 形式語法

下面的語法規(guī)范使用了[ABNF]定義的擴(kuò)展BNF范式。這里修改了RFC2060所規(guī)定的IMAP4語法中的“res_text_code”元素。

   resp_text_code =/ "REFERRAL" SPACE <imapurl>
      ;<imapurl>的定義參見[IMAP-URL]。
      ; resp_text_code的基本定義參見[RFC-2060]。

6. 安全性問題

IMAP4登錄參照機(jī)制利用了IMAP URL等協(xié)議,與一般的互聯(lián)網(wǎng)URL[RFC 1738](特別是IMAP URL)的安全性相同。如果用戶驗(yàn)證失敗,則服務(wù)器不應(yīng)返回登錄參照,這樣可以避免把用戶帳號信息泄露給未授權(quán)的用戶。具有LOGIN-REFERRALS功能,潛在的好處是使編寫一個“密碼捕捉”服務(wù)器更容易了,這樣的程序可以收集登錄數(shù)據(jù)并提示用戶實(shí)際使用的IMAP4服務(wù)器。在降低編寫此類服務(wù)器難度的同時,參照響應(yīng)也使得入侵檢測更見簡單。

責(zé)任編輯:佟健 來源: TechTarget中國
相關(guān)推薦

2010-07-14 09:40:30

IMAP4協(xié)議

2010-07-14 10:02:47

IMAP4功能

2010-07-14 10:07:06

IMAP4協(xié)議標(biāo)準(zhǔn)

2010-07-14 14:31:27

POP3和IMAP4

2014-12-09 10:28:28

TurboMail

2009-09-03 13:39:49

RHEL4Sendmail郵件服務(wù)器

2011-01-18 16:53:39

Courierimap

2011-01-18 14:16:38

Linux郵件系統(tǒng)

2009-03-24 10:43:26

方正圓明案例

2011-09-29 13:52:57

服務(wù)器HPC浪潮TS850

2010-09-16 18:44:17

Coremail

2011-01-19 12:29:44

2013-06-19 15:12:46

郵件系統(tǒng)混合云應(yīng)用

2010-08-29 22:50:34

DHCP服務(wù)器

2011-01-19 16:26:53

Evolution

2010-11-09 13:53:33

2011-01-18 14:36:16

Exim4

2011-08-02 16:46:33

FoxmailServ郵件服務(wù)器域管理

2012-02-23 23:46:26

2010-01-11 09:46:24

Postfix郵件系統(tǒng)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號