我向你保證這是一個編程問題:以前有人問過這個問題,並被告知這不是一個編程問題,但那是因爲他沒有這樣說。請閱讀我的完整說明。Gmail轉發循環,gmail
問題:我剛剛大學畢業,想將我大學時的所有電子郵件(以下稱「舊帳戶O」)轉移到常規Gmail帳戶(此後爲N)。請注意,帳戶O由Gmail支持,並且實際上是一個Gmail帳戶。
Gmail提供了一個建議的方法:POP/IMAP。但是,這並不適用於我,並且它失敗了許多其他人(see here);在嘗試通過IMAP進行同步時,我的帳戶N遭到轟炸,信息中顯示「您的帳戶中的郵件列出的郵件大小無效,並且已放在服務器上。」
嘗試大量轉發所有電子郵件似乎很自然。但谷歌不允許這樣的行動。其他人說要使用過濾器,因爲過濾的項目可以被大量轉發。但是你不能按日期過濾,並且沒有辦法讓過濾器選擇一切。
我的解決方法,以及我需要更多經驗的程序員建議:我想運行一個程序,登錄到我的帳戶O並找到我收到的第一封電子郵件。然後,我想開始一個for循環,該循環遍歷我的所有電子郵件,循環的主體執行以下操作:a)單擊前進按鈕b)鍵入我的帳戶N電子郵件地址c)點擊「下一步」,以便我收到的第二封電子郵件顯示,等等。
這將完成我的任務。
不幸的是,我所帶的一切都是C++的一個學期,一些統計學知識,如腳本語言(即R)和VBA。我不知道如何讓代碼與互聯網交互。有人能告訴我一種語言,以及如何做到這一點?
感謝, 瑞安
感謝您的回覆。但是,我沒有郵件客戶端。我的所有電子郵件都位於Gmail的雲端。 再次感謝, Ryan – RMurphy
大多數電子郵件客戶端都可以連接到開箱即用的Gmail帳戶,例如[Thunderbird](https://support.mozillamessaging.com/en-US/kb/automatic-account-configuration)。然後,您可以按照以下步驟將郵件從一個帳戶導入到我的答案中描述的另一個帳戶。 – Lilienthal
我已經解決了跟蹤您的建議的問題。一旦你指出我的意思,使用Thunderbird的方法非常簡單。非常感謝,並且對於將來閱讀本文的任何人,Thunderbird方法是最佳答案。 – RMurphy