Go開發的IMAP服務器:Imapsrv

jopen 10年前發布 | 65K 次閱讀 Imapsrv 郵件服務器

Imapsrv是一個采用Go開發的IMAP服務器。

示例

在demo子目錄有一個 IMAP 服務器示例,啟動在1193端口。運行這個服務器:

$ cd demo
$ go build
$ ./demo

你可以使用 telnet 或 netcat 連接至這個服務器。示例

$ nc -C localhost 1193
* OK IMAP4rev1 Service Ready
* LOGIN test anypassword
* OK LOGIN completed
* CAPABILITY
* CAPABILITY IMAP4rev1
* OK CAPABILITY completed
* SELECT inbox
* 8 EXISTS
* 4 RECENT
* OK [UNSEEN 4] Message 4 is first unseen
* OK [UIDVALIDITY 1] UIDs valid
* OK [UIDNEXT 9] Predicted next UID
* OK SELECT completed
* LOGOUT
* BYE IMAP4rev1 Server logging out
* OK LOGOUT completed

項目主頁:http://www.baiduhome.net/lib/view/home/1415067799033

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!