ArashiInteractive
Verified User
- Joined
- May 25, 2021
- Messages
- 27
Yesterday I moved a test account from my current WHM/cPanel server to DirectAdmin via two methods. In each case, while email accounts and messages did come across, when checking the account in an email client such as Thunderbird, any folders other than the Inbox are inaccessible. However, when logging into Roundcube everything is there and is accessible.
For instance, if I sent an email from Thunderbird, the message will go then I'll receive an error that Inbox.Sent doesn't exist, so the message can't be copied to the sent items folder. Clicking through any other folders for the email account produces a similar error - Inbox.<folderName> doesn't exist.
Steps I've taken:
The first time I tried this, I setup a new account with the same domain name on DirectAdmin. Once this was done, I created an email address using the same name and password as on cPanel. For this attempt, I used imapsync to copy the emails across. After this, I updated all DNS records correctly to point the test account to DirectAdmin. I was immediately able to send and receive emails, and access all messages in the Inbox; however any other folder would give the error as above.
For my second attempt, I deleted the user and account on DirectAdmin. Went back to my cPanel server, ran a full backup of the account, then used /scripts/pkgacct to convert the backup into a cpmove file. Used rsync to copy the new cpmove file into /home/admin/admin_backups on DirectAdmin then went to Admin Tools > Admin Backup/Transfer > Restore > selected the correct folder, IP address, and file and ran the restore. The backup/restore completed with the following error:
Domain domain.com CreatedDomain Created Successfully
E-Mail: Unable to add forwarder *
Catch all is now set to :fail:
Ftp: Invalid path: /etc/apache2/logs/domlogs/domain: belowHomePath:domain: /etc/apache2/logs/domlogs/domain does not start with /home/domain
Even with the error, the web files came across correctly, however the same issue persists with email. Logging into Roundcube gives full access to all folders; using an email client only lets me access the Inbox.
For the second attempt, the version of the cPanel to DirectAdmin conversion script is 0.0.52
Should it help, DirectAdmin is version 1.62.4 running on Ubuntu 20.04.02 LTS
Hoping that this is a common problem with an easy fix? My clients value their email far more than they do their websites, so if this can't be fixed I'll need to look to another solution.
Thank you for your time.
For instance, if I sent an email from Thunderbird, the message will go then I'll receive an error that Inbox.Sent doesn't exist, so the message can't be copied to the sent items folder. Clicking through any other folders for the email account produces a similar error - Inbox.<folderName> doesn't exist.
Steps I've taken:
The first time I tried this, I setup a new account with the same domain name on DirectAdmin. Once this was done, I created an email address using the same name and password as on cPanel. For this attempt, I used imapsync to copy the emails across. After this, I updated all DNS records correctly to point the test account to DirectAdmin. I was immediately able to send and receive emails, and access all messages in the Inbox; however any other folder would give the error as above.
For my second attempt, I deleted the user and account on DirectAdmin. Went back to my cPanel server, ran a full backup of the account, then used /scripts/pkgacct to convert the backup into a cpmove file. Used rsync to copy the new cpmove file into /home/admin/admin_backups on DirectAdmin then went to Admin Tools > Admin Backup/Transfer > Restore > selected the correct folder, IP address, and file and ran the restore. The backup/restore completed with the following error:
Domain domain.com CreatedDomain Created Successfully
E-Mail: Unable to add forwarder *
Catch all is now set to :fail:
Ftp: Invalid path: /etc/apache2/logs/domlogs/domain: belowHomePath:domain: /etc/apache2/logs/domlogs/domain does not start with /home/domain
Even with the error, the web files came across correctly, however the same issue persists with email. Logging into Roundcube gives full access to all folders; using an email client only lets me access the Inbox.
For the second attempt, the version of the cPanel to DirectAdmin conversion script is 0.0.52
Should it help, DirectAdmin is version 1.62.4 running on Ubuntu 20.04.02 LTS
Hoping that this is a common problem with an easy fix? My clients value their email far more than they do their websites, so if this can't be fixed I'll need to look to another solution.
Thank you for your time.