最近學習了一下IMAP命令,現在也算總結一下學習的東西,先說說IMAP命令,如果你使用的是163、126郵箱,反正是網易家的郵箱,那么這里就有很多坑要踩了,因為網易郵箱的特殊性,由於網易郵箱在中國占有很多市場,所以可以吐槽說網易使用了自己的壟斷地位,強制推行了一些惡心的命令。
1、telnet imap.163.com 143
2、A01 LOGIN *****username@163.com youpassword
3、A02 select INBOX
當我們在執行這個select命令的時候,163郵箱會不會和普通郵箱一樣給你選中INBOX(即收件箱)文件夾,而是返回A02 NO SELECT Unsafe Login. Please contact kefu@1888.com for help這樣的返回結果,這個返回的意思是,這不是一個安全的連接,其實是網易沒有遵循IMAP的規范,它強制要求你使用IMAP的ID命令,需要特色添加ID COMMAND
4、A03 ID ("name" "testname" "version" "1.1.0" "vendor" "abcd")
執行完這句后,我們就可以使用select命令了。希望這個坑對你有幫助。