現在の共有ホスティングアカウントに満足していないため、ホスティング会社をAWSに変更します(この場合)。私が今見ている主な問題は、古いIMAPサーバー上に多くのメッセージを持つ2つの電子メールアカウント([email protected]と[email protected]と言う)があることです。
そこからメッセージを保存するにはどうすればよいですか?理想的には新しいサーバーにメッセージを保存するにはどうすればよいですか?(\ public_htmlには\ emailフォルダーがありますが、使用方法がわかりません)。
はい、私は この質問 を読みましたが、答えは各メッセージを手動でダウンロードすることを意味します。これは、メッセージの数のためにこのケースでは適切ではありません。
編集:
Old Host>Linuxクラウド共有ホスティング+ cPanel(RoudCube/Horde/Squiremailを使用)新しいホスト>AWS Linuxホスティング
どのウェブメールインターフェースでも大丈夫です(RoundCubeを推奨)。どこからでもメールにアクセスできるようにするため、ローカルクライアント(Outlook/Thunderbirdなど)を避けようとします。
私自身の答え-おそらく誰かに役立つ:
最初に、古いサーバーと新しいサーバーに同じアカウントがあることを確認してください。
次に、古いホストの/ home/$ username/Mailを見て、そこにファイルがあるかどうかを確認します。
その場合は、ディレクトリ構造(maildirまたはmbox)を見て、フォーマットを確認する必要があります。 IMAPサーバーが予期する形式を見つけるために、新しいホストに対して同じことを行います。構造が同じ場合、同じ構造の新しいホスティングにコピーするだけで、メッセージは受信ボックスにポップアップ表示されます。
詳細は https://rimuhosting.com/knowledgebase/linux/mail/migrating-imap-accounts
新しいサーバーにすべてをアップロードし、週末にDNSおよびMXエントリを変更します。これが最善のソリューションであり、その方法ですが、それでもクライアントはDNSが伝達されるまで古い電子メールにアクセスできるはずです。
メッセージをダウンロードして再アップロードしない限り、新しいサーバーにメッセージを転送することはできません。クライアントがメールクライアントを使用しない場合は、それを行う必要があります。他の解決策はありません。
または...最善の解決策は、クライアントにOutlookやThunderbirdなどのメールクライアントを使用するように説得することです。 :)