¿Alguna experiencia sobre cómo obtener etiquetas de Gmail (o incluso filtros?) Desde una conexión imap. No se puede encontrar una pista ... thx para cualquier información al respecto.IMAP x Gmail => labels?
Respuesta
he creado un proxy IMAP (Net::Gmail::IMAP::Label) que filtra la conexión y añade la Gmai l etiquetas a los encabezados de correo bajo X-Label. Si su cliente puede mostrar ese campo junto al tema, se verá similar a la interfaz web de Gmail.
Definitivamente no hay manera de obtener reglas de filtro de Gmail de IMAP. Pero Gmail tiene una función de importación/exportación para eso.
Las etiquetas se pueden ver como carpetas IMAP. El último lanzamiento de Thunderbird lo hace de hecho.
Sí, puedes hacer esto. Necesitas enable IMAP, por supuesto, obviamente, debes configurar labels on a per-label basis para seleccionar 'imap' para los que deseas exportar. Si no lo hace, obtendrá los predeterminados, como INBOX y All Mail.
Las etiquetas se pueden ver como carpetas IMAP.
Las etiquetas de Gmail aparecen en carpetas en IMAP. Si puede obtener una lista de las carpetas en las que aparece un mensaje, puede inferir cuáles son las etiquetas.
Alternativamente, si está utilizando IMAP mediante programación, puede utilizar las extensiones IMAP de Gmail para acceder a esta información:
http://code.google.com/apis/gmail/imap/#x-gm-labels
a010 FETCH 1:4 (X-GM-LABELS)
* 1 FETCH (X-GM-LABELS (\Inbox \Sent Important "Muy Importante"))
* 2 FETCH (X-GM-LABELS (foo))
* 3 FETCH (X-GM-LABELS())
* 4 FETCH (X-GM-LABELS (\Drafts))
a010 OK FETCH (Success)
sólo para añadir a esto, si usted está usando JavaMail, con 1.5.1, que tienen algún tipo de apoyo para estas extensiones Gmail: https://javamail.java.net/nonav/docs/api/com/sun/mail/gimap/package-summary.html
- 1. GMail threading, IMAP y Ruby
- 2. Autenticación Gmail Imap mediante AccountManager
- 3. Recuperar correos electrónicos no leídos de Gmail - JavaMail API + IMAP
- 4. Problema RETR de GMail y POP3: ¿cambiar a IMAP?
- 5. ¿Crear mensajes (es decir, borradores) en Gmail con IMAP/SMTP?
- 6. Conexión a la API IMAP de Gmail en javascript/node.js
- 7. Python, IMAP y GMail. Marcar mensajes como se ve
- 8. Carpetas GAP IMAP localizadas
- 9. Flot Data Labels
- 10. ggplot2 Scatter Plot Labels
- 11. GraphViz edge labels
- 12. C# chart show all labels
- 13. Promotor IMAP
- 14. ¿Cómo puedo <iframe> Gmail?
- 15. ¿Qué hace x >>> 0?
- 16. Posthoc labels en anova boxplot en R
- 17. Última biblioteca del servidor Imap
- 18. ¿Puedo rastrear una respuesta de correo IMAP?
- 19. Estilo C#: Lambdas, _ => o x =>?
- 20. Acceda a Imap de Gmail con el token de acceso de OAuth 2.0
- 21. ¿Cómo me conecto al servidor IMAP de Gmail usando oauth en Rails3?
- 22. Acceder a los correos electrónicos de Gmail usando IMAP (API de javamail)
- 23. ¿Cómo generar un parámetro XOAUTH utilizando OAuth2.0 para su uso con el protocolo IMAP de Gmail?
- 24. ¿Cómo realizo una búsqueda IMAP en Python (usando Gmail e imaplib)?
- 25. Obtención de correo de GMail en la aplicación Java utilizando IMAP
- 26. colores de etiquetas de Gmail a través de API?
- 27. PHP IMAP Exchange Issue
- 28. Sincronización IMAP
- 29. IMAP + TLS/SSL con sinapsis?
- 30. Leyendo gmail desde C#
thx para el enlace. lo hace bastante obvio; carpetas. – Ben