Leider sind in der Stock Android Email-App die IMAP-Ordnernamen in der Anwendung fest codiert. Sie können vom Benutzer nicht geändert werden. Die App erwartet, dass die Ordner die folgenden Namen haben:
- Posteingang
- Postausgang
- Entwürfe
- Müll
- Geschickt
- Junk
Wenn Ihr IMAP-Server unterschiedliche Namen verwendet, werden diese nicht ordnungsgemäß mit der E-Mail-App synchronisiert. Hierfür gibt es zwei Lösungen:
- Verwenden Sie eine andere E-Mail-App
- Holen Sie sich den Android-Quellcode, ändern Sie die Namen in der E-Mail-Anwendung, erstellen Sie die E-Mail-Anwendung neu und ersetzen Sie die ursprüngliche E-Mail-Anwendung auf Ihrem Gerät durch die geänderte
Die zweite Lösung erfordert jedoch (natürlich) ein gerootetes Gerät und Grundkenntnisse zum Erstellen einer Android-Anwendung. Aber ich kann sagen, ich habe es versucht und es funktioniert. Die Datei, in der die Namen gespeichert sind, ist <Android-source-code-root>/packages/apps/Email/res/values/strings.xml
. Siehe folgenden Auszug:
<!-- 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>
Ich habe keine Ahnung, warum Google beschlossen hat, die Namen mit der App unveränderlich zu machen. Wahrscheinlich möchten sie die Benutzer zur Verwendung von Google Mail zwingen (mir wurde gesagt, dass die Ordnernamen mit Google Mail funktionieren).
Wenn jemand mit Programmierkenntnissen motiviert ist, würde ich gerne eine gepatchte Version der E-Mail-App sehen, in der die Namen der Ordner in einem Konfigurationsdialog angepasst werden können. Sollte keine große Sache zu implementieren sein, hatte ich einfach nicht die Zeit dafür.