9 votos

Los correos electrónicos enviados desde Android no se sincronizan con la carpeta "Enviados" de IMAP

Estoy usando la aplicación de correo electrónico de Android 4.1 (Motorola razr i), y cuando envío un correo desde el teléfono, la aplicación de correo muestra después el correo enviado en la carpeta "Enviados", pero parece que esa carpeta no está sincronizada vía IMAP. Por lo tanto, no puedo ver esos correos desde mi cliente de correo del PC.

¿Hay alguna configuración para esto, o tendré que usar K9 o alguna otra aplicación?

8voto

carlfriedrich Puntos 21

Desafortunadamente, la aplicación de correo electrónico de Android tiene los nombres de las carpetas IMAP codificados en la aplicación, no pueden ser cambiados por el usuario. La aplicación espera que las carpetas tengan los siguientes nombres:

  • Bandeja de entrada
  • Bandeja de salida
  • Borradores
  • Basura
  • Enviado
  • Basura

Si su servidor IMAP utiliza nombres diferentes, no se sincronizan correctamente con la aplicación de correo electrónico. Hay dos soluciones para esto:

  1. Utilizar una aplicación de correo electrónico diferente
  2. Obtenga el código fuente de Android, modifique los nombres en la aplicación de correo electrónico, reconstruya la aplicación de correo electrónico y reemplace la aplicación de correo electrónico original en su dispositivo con la modificada

Sin embargo, la segunda solución (por supuesto) requiere un dispositivo rooteado y conocimientos básicos de cómo construir una aplicación Android. Pero, puedo decir que lo he probado y funciona. El archivo donde se almacenan los nombres es <Android-source-code-root>/packages/apps/Email/res/values/strings.xml . Véase el siguiente extracto:

<!-- 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>

No tengo ni idea de por qué Google ha decidido que los nombres no se puedan cambiar dentro de la aplicación. Probablemente quieren obligar a la gente a usar Gmail (me dijeron que los nombres de las carpetas funcionan con Gmail).

Si alguien con conocimientos de programación está motivado, me encantaría ver una versión parcheada de la aplicación de correo electrónico, donde los nombres de las carpetas se puedan ajustar en algún diálogo de configuración. No debería ser una cosa enorme para implementar, simplemente no tenía el tiempo para ello.

2voto

H323 Puntos 21

Descargar Microsoft Outlook y haz que sustituya a tu aplicación predeterminada de Android. Cuando hice esto el problema se arregló sin hacer ningún cambio especial.

1 votos

¿Podrías enlazar la aplicación?

0 votos

No sabía que existía la aplicación Outlook, gracias. Sin embargo, no me ha funcionado. Mi cuenta de correo electrónico requiere una configuración específica de puerto y seguridad. Al intentar crear una cuenta IMAP en la aplicación Outlook, esas opciones no están disponibles. Cuando falla el inicio de sesión (debido a la configuración de seguridad), la aplicación me devuelve a la pantalla de creación de la cuenta. Fallo total. Eso es una lástima también, yo estaba emocionado de que había una aplicación de Outlook real para Android.

1voto

Jon Schwenn Puntos 74

He encontrado una solución para este problema con mi proveedor de Internet que no implique hackear la aplicación ni nada tan complicado. En la aplicación Android Mail (Android 5.0 en el Samsung Galaxy S5; la misma aplicación estaba presente en Android 4), vaya a Ajustes Gestionar las cuentas (seleccione la cuenta) MÁS AJUSTES (botón en la parte inferior de la pantalla - desplácese hacia abajo) Ajustes de entrada Prefijo de la ruta IMAP . Introduzca el prefijo de la ruta IMAP correspondiente. (Obtenga esa información de su ISP. Para mi ISP, era: INBOX ) Lo he hecho hoy, y ahora mi carpeta de Enviados se sincroniza perfectamente, al igual que el resto de carpetas.

0 votos

Seguramente depende de cómo se llame tu bandeja de entrada real. A mí todavía no me ha funcionado. Sería bueno tener un ajuste para la ruta de salida.

0 votos

Es una buena sugerencia. Sin embargo, desde mi experiencia (en Note 4 ), la aplicación utiliza CONTENEDOR por defecto, si es necesario.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X