使用該工具可以在不安裝outlook和foxmail等郵件客戶端的情況下快速下載指定郵箱的郵件,並將下載的郵件以eml格式進行保存。
附: 查看eml格式的郵件可使用 EmlReader 工具,該工具不到300K,綠色免安裝。
【工具特點】
1、基於命令行參數,只有一個可執行文件;
2、內部集成SSL功能,提供安全可靠的郵箱訪問;
3、可將郵箱中的郵件以eml的格式下載到指定目錄;
4、在線支持POP3協議的STAT、LIST、DELE、RETR、TOP命令;
下載地址 http://softlee.cn/pop3.zip
【使用方法】
pop3 server[:port] [-ssl] -u account -p password [-o] [local-path]
server:pop3郵箱服務器地址,常見pop郵箱服務器地址如下:
Yeah郵箱: pop.yeah.net
163郵箱: pop.163.com
QQ郵箱: pop.qq.com
Outlook郵箱: outlook.office365.com
port: pop3郵箱端口,默認是110;如果是采用SSL協議則默認為995;
-ssl: 可選參數,如指定則表示使用SSL協議訪問郵箱;
-u :該參數用於指定郵箱登錄的賬號account;
-p :該參數用於指定郵箱登錄的密碼password;
-o :可選參數,將郵箱中的郵件輸出到指定路徑local-path中,如果local-path為空,則輸出到當前路徑下;
如上述參數均不提供,也可在pop3的提示下逐步登錄到郵箱中。
[在線使用]
郵箱登錄成功后顯示如下會話界面,使用help命令可查看命令列表。
stat(STAT)、list(LIST)、uidl(LIST)、top(TOP)、retr(RETR)、dele(DELE) 為POP3協議自有的命令。
stat:用於查看郵箱的統計信息,即郵件個數和所有郵件尺寸。
list:用於列出郵箱中的郵件信息(序號和尺寸),參數msgno是一個可選參數,表示郵件的序號,如果不指定則顯示全部郵件信息。
uidl:用於查詢某封郵件的唯一標志符。
retr:用於獲取某封郵件的內容,需要指定郵件的序號msgno。
top: 用於獲取某封郵件的郵件頭和郵件體中的前n行內容,需要指定郵件的序號msgno和行數topnum。
dele:用於刪除某封郵件,需要指定郵件的序號msgno。
該工具對retr命令做了擴展,可將郵件內容輸出到指定文件中,如下:
retr 1 "c:/1.eml"
該命令表示將msgno為1的郵件內容輸出到C盤的“1.eml”文件中。
該工具還額外提供兩個命令,view 和 down。
view命令可以快速的查看郵箱中所有郵件的頭信息,主要是主題和郵件發送人和日期。
down命令可以將郵箱中的郵件以eml的格式下載到指定目錄中。
附:EML格式解析和打開工具可參看如下文章
《如何解析EML(郵件)格式的文件以及一款小巧的EML郵件閱讀工具》
歡迎使用!