郵件協議之IMAP指令講解

哎呀嚇死我了發表於2019-02-21


藍色標誌代表該指令涉及郵件內容資料的,其引數是可變的還需要進一步講解的


指令名

功能

說明

CAPABILITY

請求伺服器支援的功能列表

無引數

NOOP

更新伺服器的一些狀態

無引數

LOGOUT

登出登陸

無引數

STARTTLS

TLS 認證登陸

無引數

AUTHENTICATE

SASL 認證登陸

無引數

LOGIN

使用者名稱密碼登陸

使用者名稱   密碼

SELECT

登陸成功後選中一個郵箱

郵箱名

EXAMINE

以只讀方式選中一個郵箱

郵箱名

CREATE

建立郵箱

郵箱名

DELETE

刪除郵箱

郵箱名

RENAME

重新命名一個已存在的郵箱

已存在郵箱名    新郵箱名

SUBSCRIBE

用來在客戶機的活動郵箱列表中增加一個郵箱

郵箱名

UNSUBSCRIBE

用來從活動列表中去掉一個郵箱

郵箱名

LIST

用於列出郵箱中已有的資料夾

郵箱路徑引數 BASE :表示使用者登陸目錄;第二個引數 template :表示希望顯示的郵箱名

LSUB

顯示那些使用 SUBSCRIBE 命令設定為活動郵箱的檔案

郵箱路徑和郵箱名

STATUS

查詢郵箱的當前狀態

多引數

APPEND

上傳一個郵件到指定的 Folder (資料夾 / 郵箱)中

<folder><attributes><date/time><size><mail   data>

CHECK

用來在郵箱設定一個檢查點,類似NOOP

無引數

CLOSE

當前被選中郵箱中永久刪除帶有/Deleted標記位的所有郵件,並從被選中狀態返回至認證狀態

無引數

EXPUNGE

從當前被選中郵箱中永久刪除帶有/Delted標記位的所有郵件

SEARCH

根據搜尋條件在處於活動狀態的郵箱中搜尋郵件,然後顯示匹配的郵件編號

[CHARSET specification] (search criteria)    字符集標誌引數 [CHARSET specification] CHARSET 和註冊的字符集標誌符組成,預設的標誌符是 US-ASC Ⅱ,所以該引數長省略。 search   criteria :查詢條件引數,明確查詢的關鍵字和值

STORE

用於修改指定郵件的屬性,包括給郵件打上已讀標記、刪除標記,等等


COPY

複製指定郵件到特定目標郵箱的末尾

序列集,郵箱名

UID

以制定UID的方式去使用其他IMAP命令

IMAP 命令   該命令引數

fetch

獲取郵件的相關資料

序列集,郵件資料項名稱或者宏

 

 

以上是對IMAP的所有指令的統計,最近在關注郵件內容安全,在找一些公開的郵件加密軟體,PGP用起來太麻煩了,不過找到了另外一個隱秘郵,這是一個免費公開的郵件內容加密平臺,無論是個人還是企業規模化都可以試用,目前還沒有本地版本的,不過從官網上檢視資料其是以郵件加密閘道器形式存在的,也不用自己管理金鑰,所以還是挺方便安全的。大家如果有更好的可以推薦給我。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69910739/viewspace-2636608/,如需轉載,請註明出處,否則將追究法律責任。

相關文章