web-dev-qa-db-ja.com

ホスティング会社を変更し、メールメッセージを保持する方法

現在の共有ホスティングアカウントに満足していないため、ホスティング会社をAWSに変更します(この場合)。私が今見ている主な問題は、古いIMAPサーバー上に多くのメッセージを持つ2つの電子メールアカウント([email protected][email protected]と言う)があることです。

そこからメッセージを保存するにはどうすればよいですか?理想的には新しいサーバーにメッセージを保存するにはどうすればよいですか?(\ public_htmlには\ emailフォルダーがありますが、使用方法がわかりません)。

はい、私は この質問 を読みましたが、答えは各メッセージを手動でダウンロードすることを意味します。これは、メッセージの数のためにこのケースでは適切ではありません。

編集:
Old Host>Linuxクラウド共有ホスティング+ cPanel(RoudCube/Horde/Squiremailを使用)新しいホスト>AWS Linuxホスティング

どのウェブメールインターフェースでも大丈夫です(RoundCubeを推奨)。どこからでもメールにアクセスできるようにするため、ローカルクライアント(Outlook/Thunderbirdなど)を避けようとします。

3
John Thomas

私自身の答え-おそらく誰かに役立つ:

最初に、古いサーバーと新しいサーバーに同じアカウントがあることを確認してください。

次に、古いホストの/ home/$ username/Mailを見て、そこにファイルがあるかどうかを確認します。

その場合は、ディレクトリ構造(maildirまたはmbox)を見て、フォーマットを確認する必要があります。 IMAPサーバーが予期する形式を見つけるために、新しいホストに対して同じことを行います。構造が同じ場合、同じ構造の新しいホスティングにコピーするだけで、メッセージは受信ボックスにポップアップ表示されます。

詳細は https://rimuhosting.com/knowledgebase/linux/mail/migrating-imap-accounts

2
John Thomas

新しいサーバーにすべてをアップロードし、週末にDNSおよびMXエントリを変更します。これが最善のソリューションであり、その方法ですが、それでもクライアントはDNSが伝達されるまで古い電子メールにアクセスできるはずです。

メッセージをダウンロードして再アップロードしない限り、新しいサーバーにメッセージを転送することはできません。クライアントがメールクライアントを使用しない場合は、それを行う必要があります。他の解決策はありません。

または...最善の解決策は、クライアントにOutlookやThunderbirdなどのメールクライアントを使用するように説得することです。 :)

1
Josip Ivic