IMAP協定與運作方式
全名為Internet Message Access Protocol
連接埠號為TCP 143
- 提供「線上」和「離線」的瀏覽模式
- 只下載郵件標頭,不會佔用用戶端的硬碟空間
- 可以從數個不同的地點連線
- 當網路速度受限時,效能亦不會差太多。
用Telnet指令溝通IMAP
連線
telnet localhost 143
登入 (01 要連同輸入)
01 login [email protected] 123456
列出有那些信件夾
02 list "" "*"
信件夾狀態
03 status [MAILBOX] [MESSAGES|RECENT|UNSEEN]
進入 INBOX 這信件夾
04 select INBOX
列出 INBOX 裡的信件
05 fetch 1:* flags
列出信件表示為1 的信件表頭(header)
06 fetch 1 body[header]
列出信件表示為1 的信件內容(body)
07 fetch 1 body[text]
如果要看其它封,一定要先
08 fetch 2:* flags
刪除信件
09 store 1 flags \Deleted