E-mail yang dikirim dari Android tidak disinkronkan ke folder "Terkirim" IMAP

8

Saya menggunakan aplikasi email stok Android 4.1 (Motorola razr i), dan ketika saya mengirim email dari telepon, aplikasi email kemudian menunjukkan email yang terkirim di folder "Terkirim", tetapi sepertinya folder itu adalah tidak disinkronkan melalui IMAP. Jadi, saya tidak bisa melihat email-email itu dari klien email PC saya.

Apakah ada konfigurasi untuk ini, atau saya harus menggunakan K9 atau aplikasi lain?

AndiDog
sumber

Jawaban:

8

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:

  1. Gunakan aplikasi Email yang berbeda
  2. 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.

carlfriedrich
sumber
2

Unduh Microsoft Outlook dan minta ganti aplikasi Android default Anda. Ketika saya melakukan ini masalah diperbaiki tanpa membuat perubahan khusus.

H323
sumber
1
Bisakah Anda menautkan aplikasi?
Firelord
Saya tidak tahu aplikasi Outlook ada, terima kasih. Namun itu tidak berhasil untuk saya. Akun email saya memerlukan pengaturan port dan keamanan tertentu. Setelah mencoba membuat akun IMAP di aplikasi Outlook, pengaturan itu tidak tersedia. Ketika login gagal (karena pengaturan keamanan mengatakan) aplikasi menendang saya kembali ke layar pembuatan akun. Gagal total. Sayang sekali, saya senang ada aplikasi Outlook untuk Android.
Chuck Claunch
1

Saya telah menemukan solusi untuk masalah ini dengan penyedia Internet saya yang tidak melibatkan peretasan aplikasi atau apapun yang rumit. Di aplikasi Android Mail (Android 5.0 pada Samsung Galaxy S5; aplikasi yang sama hadir di Android 4), buka PengaturanKelola akun → (pilih akun) → LEBIH LANJUT PENGATURAN (tombol di bagian bawah layar - gulir ke bawah) → Masuk pengaturanawalan jalur IMAP . Masukkan awalan jalur IMAP yang sesuai. (Dapatkan info itu dari ISP Anda. Untuk ISP saya, itu adalah: INBOX ) Saya melakukan ini hari ini, dan sekarang folder Terkirim saya sinkronisasi dengan baik, sama seperti semua folder lainnya.

Steve
sumber
Tentunya itu tergantung bagaimana kotak masuk Anda yang sebenarnya dipanggil. Itu belum bekerja untuk saya. Akan lebih baik memiliki pengaturan untuk jalur keluar.
erik
Ini saran yang bagus. Namun, dari pengalaman saya (pada Catatan 4), aplikasi menggunakan INBOX secara default, jika diperlukan.
Michael Yaeger