Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

368
Views
¿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 answers
Answer question

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 Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!