Infelizmente, o aplicativo Stock Android Email possui os nomes de pastas IMAP codificados no aplicativo, eles não podem ser alterados pelo usuário. O aplicativo espera que as pastas tenham os seguintes nomes:
- Caixa de entrada
- Caixa de fora
- Rascunhos
- Lixo
- Enviei
- Lixo
Se o seu servidor IMAP usar nomes diferentes, eles não serão sincronizados corretamente com o aplicativo Email. Existem duas soluções para isso:
- Usar aplicativo de email diferente
- Obtenha o código-fonte do Android, modifique os nomes no aplicativo de email, reconstrua o aplicativo de email e substitua o aplicativo de email original no seu dispositivo pelo modificado
No entanto, a segunda solução (é claro) requer um dispositivo enraizado e conhecimento básico de como criar um aplicativo Android. Mas, posso dizer, tentei e funciona. O arquivo em que os nomes estão armazenados é <Android-source-code-root>/packages/apps/Email/res/values/strings.xml
. Veja o seguinte trecho:
<!-- 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>
Não sei por que o Google decidiu tornar os nomes inalteráveis no aplicativo. Provavelmente eles querem forçar as pessoas a usar o Gmail (disseram-me, os nomes das pastas funcionam com o Gmail).
Se alguém com habilidades de programação estiver motivado, eu adoraria ver uma versão corrigida do aplicativo Email, onde os nomes das pastas podem ser ajustados em alguma caixa de diálogo de configuração. Não deveria ser uma coisa enorme para implementar, eu simplesmente não tinha tempo para isso.