Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

365
Vistas
¿Cómo acceder al código fuente completo del correo electrónico en la extensión Thunderbird message_display_action?

Estoy creando una extensión en Thunderbird con el elemento de interfaz de usuario message_display_action para mi proyecto escolar. Me pregunto si puedo acceder al código fuente completo del correo electrónico desde el archivo de script java que estoy usando para construir mi página html cuando presiono el botón de mi extensión . Encontré una función llamada getFull(messageId) en la documentación en https://webextension-api.thunderbird.net/ pero no entiendo cómo usar esa función y ni siquiera sé qué es messageId. Sé que es un número entero, pero no sé cómo obtener ese número entero para un correo electrónico específico. Ingresé el permiso (messagesRead) en mi archivo de manifiesto de extensión para leer correos electrónicos, pero todavía no sé cómo usar esa función. No encontré ningún ejemplo o tutorial en Internet, así que si alguien puede ayudarme o al menos indicarme la dirección correcta.

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Obtener la id del mensaje que se muestra actualmente

Debería echar un vistazo a https://github.com/thundernest/sample-extensions/tree/master/messageDisplay , que es un ejemplo de cómo obtener la id del mensaje que se muestra actualmente desde messageDisplayAction usando messageDisplay.getDisplayedMessage() .

Consulte también https://webextension-api.thunderbird.net/en/latest/messageDisplay.html .

messages.getFull()

No encontré un pequeño ejemplo usando esa API. Como sugerencia, debe tener en cuenta que esta función funciona en las diferentes partes MIME de las que consta un correo.

No obtendrá la fuente completa del correo electrónico de esa manera. Para obtener la fuente sin procesar, necesitaría usar messages.getRaw() . Pero probablemente no deberías usar getRaw() a menos que realmente lo necesites, porque tendrías que manejar el análisis completo del mensaje tú mismo.

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda