

You can open the shadow file and verify the contents. This happens when files get corrupted or entries of some email accounts are missing from the file. Restoration of these files from a backup is the fix here.Īt times even if the file is present in the server, won’t be able to fetch the accounts.

Though the mails will be physically present in the server, it won’t be able to fetch the details from backend to cPanel. cpanel directoryĪs we discussed earlier if the “/home/$user/etc/$domain/shadow” and the “/home/$user/etc/$domain/passwd ” are missing after migration, email accounts will vanish from cPanel. Let us now look at the possible reasons for the email vanishing from cPanel : Even if users try to create those email accounts manually, it will fail with the below error. If the passwd and shadow files are not copied over properly, email accounts will not display in cPanel.
#Cpanel email password#
The /home/$user/etc/$domain/shadow and /home/$user/etc/$domain/passwd files contain the password and other settings of each email account. As per cPanel’s folder structure, it stores only the mailboxes and the received/sent emails inside the folder /home/cpanelusername/mail. Often after migration, some users notice that the email accounts does not display in cPanel even after the copy of the emails to destination server. What makes Email accounts missing from Cpanel? Today, let’s look into some of the possible reasons and fixes to make the email accounts visible in cPanel again. The attempt to create email account manually triggers the error message “The account already exists”.Īs a part of our Server Management services, we help customers to fix email related errors routinely. Webmasters and website owners often notice email accounts missing from cPanel after a migration.
