2014-02-05 51 views
0

我想找到一種方法,最好使用命令行來登錄到Gmail和在Windows環境中下載附件下載附件(XP)連接並使用命令行窗口從Gmail

我試圖openssl s_client -crlf -connect imap.gmail.com:993 /openssl s_client -starttls smtp -connect smtp.gmail.com:587發送郵件,和它的作品 但我需要從我的Gmail

任何意見,我又立刻陷入

另一種方法是安裝一個POP3客戶端收發郵件,更具體的附件,但我不希望使用這種方法作爲機器的RAM非常少。

回答

1

您將無法使用基本命令行檢索電子郵件附件。您必須使用更高級的腳本語言(例如:Python),並使用Imap庫來下載消息,解析它們,並最終將附件保存到文件中。

原因是從您的Imap服務器下載的消息格式根據MIME RFCImap fetch command將允許您下載代表您的附件的MIME部分,但它將被編碼(通常在base64)。所以,一旦下載,你必須解碼附件,然後將其保存到文件。所有步驟將通過適當的IMAP庫進行透明處理:)