Sayangnya, aplikasi Email Android Stock memiliki nama folder IMAP yang dikodekan dalam aplikasi, mereka tidak dapat diubah oleh pengguna. Aplikasi mengharapkan folder memiliki nama-nama berikut:
- Kotak masuk
- Kotak keluar
- Draf
- Sampah
- Terkirim
- Sampah
Jika server IMAP Anda menggunakan nama yang berbeda, mereka tidak disinkronkan dengan aplikasi Email. Ada dua solusi untuk ini:
- Gunakan aplikasi Email yang berbeda
- Dapatkan kode sumber Android, modifikasi nama dalam aplikasi Email, buat kembali aplikasi Email dan ganti aplikasi Email asli pada perangkat Anda dengan yang dimodifikasi
Namun, solusi kedua (tentu saja) membutuhkan perangkat yang di-rooting dan pengetahuan dasar tentang cara membangun aplikasi Android. Tapi, bisa saya katakan, saya mencobanya dan berhasil. File tempat nama disimpan adalah <Android-source-code-root>/packages/apps/Email/res/values/strings.xml
. Lihat kutipan berikut:
<!-- Do Not Translate. This is the name of the "inbox" folder, on the server. -->
<string name="mailbox_name_server_inbox" translatable="false">Inbox</string>
<!-- Do Not Translate. This is the name of the "outbox" folder, on the server. -->
<string name="mailbox_name_server_outbox" translatable="false">Outbox</string>
<!-- Do Not Translate. This is the name of the "drafts" folder, on the server. -->
<string name="mailbox_name_server_drafts" translatable="false">Drafts</string>
<!-- Do Not Translate. This is the name of the "trash" folder, on the server. -->
<string name="mailbox_name_server_trash" translatable="false">Trash</string>
<!-- Do Not Translate. This is the name of the "sent" folder, on the server. -->
<string name="mailbox_name_server_sent" translatable="false">Sent</string>
<!-- Do Not Translate. This is the name of the "junk" folder, on the server. -->
<string name="mailbox_name_server_junk" translatable="false">Junk</string>
Saya tidak tahu mengapa Google memutuskan untuk membuat nama-nama itu tidak dapat diubah dengan aplikasi ini. Mungkin mereka ingin memaksa orang menggunakan Gmail (saya diberitahu, nama folder berfungsi dengan Gmail).
Jika ada orang yang memiliki keterampilan pemrograman termotivasi, saya akan senang melihat versi tambalan dari aplikasi Email, di mana nama folder dapat disesuaikan dalam beberapa dialog konfigurasi. Seharusnya tidak menjadi hal besar untuk diterapkan, saya hanya tidak punya waktu untuk itu.