POP3:基於命令行的電子郵件(EMail)在線查看和批量下載工具


使用該工具可以在不安裝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”文件中。

該工具還額外提供兩個命令,viewdown
view命令可以快速的查看郵箱中所有郵件的頭信息,主要是主題和郵件發送人和日期。
down命令可以將郵箱中的郵件以eml的格式下載到指定目錄中。

附:EML格式解析和打開工具可參看如下文章

如何解析EML(郵件)格式的文件以及一款小巧的EML郵件閱讀工具

歡迎使用!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM