5

最近、自分のドメインに zpanel ( dovecotMaildirformat) を使用してメール サーバーをセットアップし、ここでユーザーのメール アカウントを作成しましuser@my-domain.comた。

ここで、すべての電子メールは、/var/zpanel/vmail/パスの下のサーバーの次のツリーに保存されます

my-domain.com
  |--> cur/
  |  ------
  |--> new/
  |  ------
  |--> tmp/
    ------

古いサーバーからのすべてのユーザーの電子メールを (上記と同じ形式で) 持っています。ドメインのメール サーバーmy-domain.comが以前ホストされていた場所。

問題は、新しいサーバーにユーザー用のメールがほとんどないため、両方をマージして、新しいメールサーバーと古いメールサーバーから送信したすべてのメールが表示されるようにすることです。

これら 2 つのメールディレクトリをマージする方法はありますか?

4

2 に答える 2

6

申し訳ありませんが、どうすればよいかわかりました。ここで私の質問に答えるだけなので、他の人にも役立ちます。

vmailディレクトリの単純なファイルシステムマージを使用してそれを行うことができますが、その後、ユーザー (ユーザーはzpanelに固有である可能性があります)のすべてのファイルに適切な権限を与えることを確認する必要があります。

これは私のために働いたものです。下/var/zpanel/vmail/my-domain.com/cur/

$ sudo chown vmail:mail *

/newおよび/tmpディレクトリに対して行う必要があるのと同じです。

于 2013-05-10T07:49:52.837 に答える