私はHotmail / Outlookメールボックスにアクセスするためにfetchmailを使います。受信トレイのすべてのメッセージをダウンロードしましたが、サーバー上のフォルダは空です。これで、fetchmailがデフォルトでEメールを削除していることがわかります。
-k | --keep : 取得したメッセージをリモートメールサーバーに保持します。通常、メッセージは検索後にメールサーバーのフォルダから削除されます。アーカイブオプションを指定すると、検索されたメッセージはメールサーバーのフォルダに保存されます。
サーバーの「削除済み」フォルダーまたは「保管済み」フォルダーにあると予想していましたが、そこにはありません。そのファイル(おそらくImap / Deletedフォルダ)を見つける方法、または再アップロードする方法はありますか?
答え1
Thunderbirdを使用して以下を解決してください。
- インストールする雷鳥
- fetchmailと同じIMAP設定を使用して、HotmailアカウントをThunderbirdにリンクします。
- サンダーバードのインストール時ツールのインポートとエクスポート拡大する
- ローカルフォルダに新しいフォルダを作成し、新しいフォルダを右クリックして[ImportExportTools]を選択し、mboxファイルをインポートして、ユーザーのメールボックスファイル(/var/mail/myusernameなど)を選択します。
- 新しいローカルフォルダをThunderbirdのリンクされたHotmailアカウントにドラッグし、すべてのメールがサーバーに再アップロードされるのを待ちます。