Pernahkah Anda mendapati salah satu alamat email tidak muncul dari daftar Email Accounts di cPanel? Padahal, ketika Anda memeriksa File Manager, folder email beserta pesan-pesannya masih tersimpan utuh. Kondisi ini cukup membingungkan karena seolah-olah akun email telah terhapus, padahal data email sebenarnya tidak kemana-mana.
Kasus seperti ini umumnya terjadi akibat adanya ketidaksesuaian atau kerusakan pada file konfigurasi akun email di level server, khususnya file shadow dan passwd. Artikel ini akan membahas penyebabnya, mengenal apa itu file shadow beserta formatnya, dan memberikan panduan langkah demi langkah untuk memunculkan kembali akun email yang hilang tanpa kehilangan pesan yang sudah ada.
Ringkasan
- Email tidak muncul di menu Email Accounts cPanel meskipun folder dan data pesannya masih tersedia di File Manager.
- Salah satu penyebabnya adalah ketidaksesuaian entri pada file konfigurasi
shadow. - File
shadowmenyimpan informasi konfigurasi akun email yang digunakan cPanel. - Pemulihan dapat dilakukan dengan menambahkan entri yang sesuai pada file
shadow. - Selalu backup file konfigurasi sebelum melakukan perubahan untuk menghindari risiko kehilangan data atau gangguan layanan.
Apa Itu File shadow di cPanel?
Dalam sistem cPanel, setiap domain memiliki direktori konfigurasi yang terletak di /home/$user/etc/$domain/ (di mana $user adalah username cPanel dan $domain adalah nama domain). Di dalam direktori ini terdapat dua file penting yang mendefinisikan akun email: passwd dan shadow.
File shadow berfungsi menyimpan informasi password terenkripsi (hash) untuk setiap akun email pada domain tersebut. Ketika Anda membuat akun email baru melalui antarmuka cPanel, sistem akan menambahkan entri ke file passwd dan shadow secara bersamaan.
Sebaliknya, jika salah satu entri hilang atau rusak, misalnya akibat proses update, restore, atau gangguan server, cPanel tidak akan lagi mengenali akun email tersebut sebagai akun yang valid, meskipun folder emailnya masih ada di server.
Format File shadow dan Arti Setiap Field
Setiap baris dalam file shadow mewakili satu akun email. Formatnya mengikuti standar sistem Linux shadow yang terdiri dari beberapa field yang dipisahkan oleh tanda titik dua (:). Berdasarkan dokumentasi cPanel, struktur field-nya adalah sebagai berikut:
username:encrypted_password:last_change:min:max:warn:inactive:expire:flagBerikut penjelasan masing-masing field:
- username – Nama pengguna (username) akun email, tanpa nama domain.
- encrypted_password – Hash password yang dihasilkan dari algoritma kriptografi. Pada cPanel modern, format umumnya diawali $6$ yang menandakan penggunaan algoritma SHA-512.
- last_change – Jumlah hari sejak 1 Januari 1970 saat password terakhir diubah.
- min – Jumlah hari minimum sebelum password boleh diubah.
- max – Jumlah hari maksimum sebelum password wajib diubah.
- warn – Jumlah hari peringatan sebelum password kedaluwarsa.
- inactive – Jumlah hari setelah password kedaluwarsa hingga akun dianggap nonaktif.
- expire – Tanggal kedaluwarsa akun (dalam hari sejak 1 Januari 1970).
- flag – Field cadangan untuk penggunaan mendatang.
Sebagai contoh, entri seperti user:$6$…:20760:::::: menunjukkan username user dengan password ter-hash SHA-512, dan terakhir diubah pada hari ke-20760 sejak epoch Unix.
Mengatasi Email Tidak Muncul di cPanel
Jika akun email tidak muncul di menu Email Accounts tetapi foldernya masih ada di File Manager, Anda dapat menambahkan kembali entri yang hilang pada file shadow melalui File Manager cPanel. Kami akan membagikan cara mengatasinya dalam dua theme cPanel yaitu Jupiter dan Meridian. Berikut langkah-langkahnya:
Theme Jupiter (Classic)
Berikut screenshot alamat email emailtidakmuncul(@)journalrw(.) my.id tidak muncul dilist Email Account.

- Pertama-tama untuk memperbaikinya, silakan login ke cPanel hosting Anda terlebih dahulu.
- Ke menu File Manager.
- Masuk ke folder etc, kemudian pilih folder yang sesuai dengan nama domain email Anda. Sebagai contoh, jika domain Anda adalah journalrw.my.id, maka lokasinya adalah:
etc/journalrw.my.id/
- Edit file shadow klik kanan pada file shadow dan pilih Edit. Tambahkan satu baris entri untuk akun email yang hilang dengan mengikuti format di bawah ini:
usernameEmail:$6$YuPcIBFx7/HS3bUm$F2KccSsohzXY9PDEFsZZB9lq5aVy8ddUqBPmAD2FeXkW/f7tx0WvE.Ib.cRt8kT1UG7O31V7Y7.lawoZS2zWV0:20760::::::
Pada contoh di atas, berikut cara mengisinya:

- Ganti username Email dengan username email yang hilang (tanpa nama domain).
- Bagian hash password ($6$YuPc…) dapat disalin dari akun email lain yang masih berfungsi, atau dari backup file shadow sebelumnya.
- Field angka 20760 adalah contoh nilai last change yang dapat disesuaikan dengan hari berjalan saat ini, atau dibiarkan mengikuti format yang ada.
Apabila kesulitan, cara mudahnya copy semua pada poin 4, ganti hanya di usernameEmail.

- Klik Save Changes pada editor File Manager. Setelah itu, kembali ke menu Email Accounts di cPanel. Akun email yang sebelumnya hilang akan muncul kembali di daftar, dan folder email beserta pesan-pesannya tetap dapat diakses seperti semula.

- Terakhir, silakan ganti password email, storage email dari menu Email Account.
Thema Meridian (Terbaru)
Apabila di cPanel Anda menggunakan theme Meridian (terbaru), silakan ikuti langkah-langkah berikut ini.
Berikut screenshot alamat email emailtidakmuncul(@)journalrw(.) my.id tidak muncul dilist Email Account di theme Meridian.

- Pertama-tama untuk memperbaikinya, silakan login ke cPanel hosting Anda terlebih dahulu.
- Masuk menu Files > etc

- Kemudian pilih folder yang sesuai dengan nama domain email Anda. Sebagai contoh, jika domain Anda adalah journalrw.my.id, kemudian klik kanan file shadow > edit.

- Tambahkan satu baris entri untuk akun email yang hilang dengan mengikuti format di bawah ini:
usernameEmail:$6$YuPcIBFx7/HS3bUm$F2KccSsohzXY9PDEFsZZB9lq5aVy8ddUqBPmAD2FeXkW/f7tx0WvE.Ib.cRt8kT1UG7O31V7Y7.lawoZS2zWV0:20760::::::- Ganti username Email dengan username email yang hilang (tanpa nama domain).
- Bagian hash password ($6$YuPc…) dapat disalin dari akun email lain yang masih berfungsi, atau dari backup file shadow sebelumnya.
- Field angka 20760 adalah contoh nilai last change yang dapat disesuaikan dengan hari berjalan saat ini, atau dibiarkan mengikuti format yang ada.
Atau agar lebih mudah, copy paste sesuai entry diatasnya. Kemudian ganti hanya di username email


- Klik Save Changes pada editor File. Setelah itu, kembali ke menu Email Accounts di cPanel. Akun email yang sebelumnya hilang akan muncul kembali di daftar, dan folder email beserta pesan-pesannya tetap dapat diakses seperti semula.

Sampai disini tutorial edit file shadow untuk memunculkan alamat email dimenu Email Account/Email sudah selesai dilakukan. Setelah itu jangan lupa ganti password email, storage email dari menu Email.
Catatan Penting: Pastikan Anda membuat backup file shadow dan passwd sebelum melakukan perubahan. Kesalahan dalam mengedit file konfigurasi dapat menyebabkan akun email lain ikut tidak dikenali. Jika ragu, konsultasikan terlebih dahulu dengan tim teknis hosting Anda.
FAQ
Berikut adalah beberapa pertanyaan popular tentang cara mengatasi email yang tidak muncul di menu email accounts cPanel.
Mengapa email tidak muncul di Email Accounts cPanel, padahal foldernya masih ada di File Manager?
Kondisi ini dapat terjadi karena entri akun email pada file konfigurasi shadow tidak sesuai atau hilang. Akibatnya, cPanel tidak menampilkan akun tersebut di menu Email Accounts, meskipun folder dan data pesannya masih tersimpan di server.
Apa fungsi file shadow di cPanel?
File shadow merupakan bagian dari konfigurasi sistem yang menyimpan informasi autentikasi akun email, termasuk data hash password. File ini membantu sistem mengenali akun email yang terdaftar pada server.
Apakah akun email yang hilang dari cPanel bisa dikembalikan tanpa kehilangan pesan?
Bisa, selama folder email dan data pesannya masih tersedia serta tidak mengalami kerusakan. Pemulihan dapat dilakukan dengan memperbaiki entri konfigurasi yang diperlukan. Namun, pastikan Anda membuat backup sebelum melakukan perubahan.
Apakah aman mengedit file shadow secara manual di cPanel?
Pengeditan file shadow secara manual memiliki risiko jika format atau nilai yang dimasukkan tidak tepat. Kesalahan dapat menyebabkan akun email tidak berfungsi atau mengganggu layanan email. Karena itu, lakukan backup terlebih dahulu dan pastikan proses pemulihan mengikuti prosedur yang benar.
Penutup
Masalah email tidak muncul di cPanel, meskipun folder email masih tersedia di File Manager, dapat terjadi akibat ketidaksesuaian entri pada file konfigurasi shadow. Dengan memahami fungsi dan format file tersebut, Anda dapat melakukan pemulihan akun email melalui penambahan entri yang sesuai tanpa harus menghapus data pesan yang masih tersimpan.
Sebelum melakukan perubahan, pastikan Anda sudah membuat backup dan mengikuti setiap langkah dengan hati-hati. Jika mengalami kendala atau membutuhkan bantuan untuk memulihkan akun email, Anda dapat menghubungi tim support Rumahweb melalui tiket bantuan.


