- Plesk for Linux
After migration POP3 client emails are duplicated in their mail client if POP3 client is configured to keep emails on the server.
If POP3 client is configured to keep emails on the server and the messages' UIDLs change, all the messages are downloaded again as new messages. Because when migrating emails from another Courier POP3 server, old UIDLs retained in courier specific format.
This is a bug with ID PMT-3478 which is already fixed for Plesk-to-Plesk migrations.
Additional information available here:
Plesk Migrator extension is updated automatically, no actions are required.
To avoid duplicating emails, Connect to the server via SSH and run the following on target server, but only after all migration/re-sync tasks are finished:
For Debian-based OSes:
# /usr/lib/plesk-9.0/maildir-migrate-dovecot --convert --to-dovecot --recursive --overwrite /var/qmail/mailnames
For RedHat-based OSes:
# /usr/lib64/plesk-9.0/maildir-migrate-dovecot --convert --to-dovecot --recursive --overwrite /var/qmail/mailnames
It is important to run this as a very last step, to avoid cases when emails arrived on the source server and re-synced after the UIDLs conversion was executed.