• If you are still using CentOS 7.9, it's time to convert to Alma 8 with the free centos2alma tool by Plesk or Plesk Migrator. Please let us know your experiences or concerns in this thread:
    CentOS2Alma discussion

Issue Mailbox content scrambled after migration from cPanel

defcon8

New Pleskian
Server operating system version
Debian 12
Plesk version and microupdate number
Plesk Obsidian v18.0.58_build1800240123.15 os_Debian 12.0
Hello,

I'm currently in the process of migrating an account from cPanel to Plesk. The migration system has successfully created all the mailboxes with credentials on the Plesk server. However, upon logging into one of the mailboxes, I've noticed issues with the content:
  • While some / very few emails show up correctly.
  • Some emails are appearing empty (lacking sender, subject, and content).
  • Certain emails display random body content, resembling binary data.
  • Despite an inbox badge indicating 20 new emails, only 2 empty ones are visible.
Any insights into what might be causing these issues would be greatly appreciated.
 

Attachments

  • Screenshot 2024-02-13 at 17.04.06.png
    Screenshot 2024-02-13 at 17.04.06.png
    60.6 KB · Views: 7
  • Screenshot 2024-02-13 at 17.05.56.png
    Screenshot 2024-02-13 at 17.05.56.png
    238.8 KB · Views: 7
  • Screenshot 2024-02-13 at 17.05.41.png
    Screenshot 2024-02-13 at 17.05.41.png
    155 KB · Views: 9
I also noticed that most of the folders of the inbox just list one "empty" e-mail, when I click that, it triggers a warning in /var/log/plesk-roundcube;

[13-Feb-2024 16:38:17 UTC] PHP Warning: Attempt to read property "charset" on bool in /usr/share/psa-roundcube/program/lib/Roundcube/rcube_storage.php on line 466
 

Attachments

  • Screenshot 2024-02-13 at 17.38.33.png
    Screenshot 2024-02-13 at 17.38.33.png
    43 KB · Views: 1
Do you see the same "wrong" formatted emails and structure when opening emails through an external email client, e.g. Thunderbird?
 
Do you see the same "wrong" formatted emails and structure when opening emails through an external email client, e.g. Thunderbird?
I tried IMAP using Thunderbird, messages in some folders are being listed. But when you open them the body stays blank. I tried Apple Mail and turn on debugging logging. I think there is a server-side problem;

Code:
* 24 FETCH (INTERNALDATE "22-Jun-2022 13:36:57 +0200" UID 25 RFC822.SIZE 314624 FLAGS (\Seen) BODY[HEADER.FIELDS (DATE SUBJECT FROM TO CC MESSAGE-ID IN-REPLY-TO REFERENCES CONTENT-TYPE X-PRIORITY X-UNIFORM-TYPE-IDENTIFIER X-UNIVERSALLY-UNIQUE-IDENTIFIER LIST-ID LIST-UNSUBSCRIBE BIMI-INDICATOR BIMI-LOCATION X-BIMI-INDICATOR-HASH AUTHENTICATION-RESULTS DKIM-SIGNATURE)] {2}

)
* 25 FETCH (INTERNALDATE "22-Jun-2022 10:02:31 +0200" UID 26 RFC822.SIZE 5355 FLAGS (\Seen))
* BYE FETCH failed: Internal error occurred. Refer to server log for more information. [2024-02-13 20:10:38]

In /var/log/maillog I see;

Code:
Feb 13 20:11:25 srv002 dovecot[840]: service=imap, [email protected], ip=[x.x.x.x]. Error: Mailbox INBOX: UID=3478: read(/var/qmail/mailnames/xxxxxxxxx.nl/xxxxxx/Maildir/cur/1680784388.M317771P20149.srv001.xxxxxxx.nl,S=18105,W=18418:2,FS) failed: Cached message size larger than expected (18105 > 7044, box=INBOX, UID=3478)

Private data manually obfuscated with "x" character in the text above.
 
Here some views on the message file. In the folder itself I see a mixture of files containing human readable data (mail message format).. and ones that contain binary garbage.
 

Attachments

  • Screenshot 2024-02-13 at 20.20.09.png
    Screenshot 2024-02-13 at 20.20.09.png
    30.6 KB · Views: 4
  • Screenshot 2024-02-13 at 20.22.17.png
    Screenshot 2024-02-13 at 20.22.17.png
    136.9 KB · Views: 4
I can only recommend to contact Plesk support for an in-depth investigation of this issue.
To sign-in to support please go to https://support.plesk.com

If you experience login issues, please see this KB article:
https://support.plesk.com/hc/en-us/...rt-plesk-com-and-password-reset-does-not-work

If you bought your license from a reseller, your reseller should provide support for you. If the reseller does not provide support, here is an alternative:
https://support.plesk.com/hc/en-us/articles/12388090147095-How-to-get-support-directly-from-Plesk-
This includes a 30 days free trial, so support will stay free if you cancel before the 30 days free trial period (but even if you don't it'll be very cheap and could be cancelled every month).
 
Back
Top