web-dev-qa-db-ja.com

古いホストでメールを取得する方法は?

ドメイン(www.mydomain.com)を1つのホスティングプロバイダー(OLD-CO)から新しいホスト(NEW-CO)に移管しました。まだOLD-COにあるメールをデスクトップにダウンロードするにはどうすればよいですか?

一部の電子メールアカウントには10​​,000以上の電子メールがあるため、Web電子メールクライアントを使用することはできません。私はまだOLD-COにアカウントを持っており、OLD-COのDNSレコードにアクセスできます。

デスクトップメールクライアントでは、POPアドレス(pop.mydomain.com)を指定する必要があります。これは、OLD-COではなくNEW-COを指します。ドメイン名の代わりにIPアドレスを使用できるデスクトップ電子メールクライアントはありますか?

OLD-COでMXレコードを変更できました。デスクトップクライアントにアクセスするように構成するにはどうすればよいですか?

Eudoraのように、電子メールをプレーンテキストとして保存する電子メールクライアントを使用することを好みます。電子メールのデスクトップコピーから電子メールアドレスやその他の情報を抽出するコードを作成しました。

1
sprezzatura

OLD-COのメールサーバーに直接アクセスできる可能性があります。 「pop.mydomain.com」ではありませんが、「pop.most-other-domains-at-old-co.com」はおそらくメールを提供する同じ実際のサーバーを指します。ログインは同じである必要があり、おそらく[email protected]。ドメインが他の場所でホストされている場合でも、これは機能するはずです。

2
sysadmin1138

このような状況で、ホスティング会社がこのためのツールを提供していない場合は、「getmail」(POP/IMAPから取得するため)のようなものを提案します。メールをプレーンテキストであるmbox形式のローカルファイル、またはプレーンテキストであるがメッセージごとに1つのファイルであるmaildir形式にドロップします。これを使用してサーバー上のメールボックスをクリーンアップし、アーカイブのためにmboxファイルを定期的に圧縮することができました。

Getmailのソースは、グーグルで「getmail」と最初に一致するものとして見つかります。また、結果の早い段階で、そのためのWikipediaページもあります。

メールを別のメールサーバーに投稿するための同様のアプリがおそらくありますが、それは必要ないようです。

0
Robert Novak