Back to Changelog
Panel Backend
v1.0.496
Migration now preserves the real contact email address of imported panel users.
Improvement
1- The migration pipeline safely falls back to the previous synthesized email behavior if the source email is missing, malformed, or already registered to another account, so migrations never fail because of this change.
Bug Fix
1- Migration: imported panel users now receive their real contact email address from the source panel (Plesk or cPanel) instead of a synthesized one. For Plesk, the account email is read from psa clients.email; for cPanel, from whmapi1 listaccts email field with a fallback to /var/cpanel/users CONTACTEMAIL. This means usernames containing underscores no longer produce altered profile email addresses, and password-reset emails now go to the customers actual address.