私はあなたを助けることができると信じています。テスト用のテスト/偽のドメインを作成することをお勧めします! hosts ファイルを使用して、cpanel サーバーの偽のドメインを指すことができます!
始めましょう:
複数のアドオン ドメインを持つ cpanel アカウントを持っています。これは、各アドオン ドメインのメイン ユーザー アカウントにフォルダーがあることを意味します。
/home/main_user/addon_domain.tld
すべてのウェブサイトを独自の cpanel アカウントに移行中です。アドオン addon_domain.tld ごとに新しいアカウントを作成し、 /home/New_addon_domain_username/public_html に移動すると思います
アドオン ドメインに電子メールを設定しました。ファイルと #database を新しいアカウントに移動する前に、電子メールも移動することを確認したいと思います。
データベースには 2 つのケースがあります。後で戻ることができます。
電子メール アカウントの場合、解決策は思ったほど難しくなく、ユーザーはそこに電子メールを保持できます。良いことに、彼らは何の変化にも気付かないでしょう。あなたが知る必要があるのはこれだけです:
1- データ メール データは /home/main_user/mail に保存されます。これらのフォルダーとシンボリック リンクを、作成した別のアカウントにコピーできます。そこでコマンド「ls -l」を実行すると、取得できます。(そうでない場合は、ここに結果を貼り付けます)
2- 認証、ユーザー/パスワード これは /home/main_user/etc にあります。隠しファイル (ls -a) であることに注意してください。ファイルは .passwd と .shadow です。/home/main_user/etc にあると思います.passwd と .shadow の両方を含む addon_domain ごとに一意のフォルダーを見つけます
ユーザーがパスワードを変更したり、電子メールを紛失したりする必要はありません。何十もの電子メール アカウントが関連付けられているクライアントがいくつかあり、何かを紛失したり、パスワードを変更したりする余裕はありません。
私は何億回もこの作業を行ってきましたが、ユーザーは同じアカウントとパスワードを使用しています。私が提案したように、開始する前に、テスト ドメインで試してください。または、少なくともテスト メール アカウントを作成して、データの送信先 (/home.../mail) とパスワード認証の送信先 (/home/.../etc) を確認します。
注意: 2 つの cpanel アカウントで同じメール アカウントを持つことはできません。新しいものに移動する場合は、以前のものから削除する必要があります。