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

182
Vistas
El complemento de Outlook no puede recuperar los archivos adjuntos

Estoy trabajando en un complemento de Outlook que necesita obtener los archivos adjuntos para el correo. Estoy usando office.js y el siguiente código para obtener el elemento de correo.

 Office.onReady( () => { currentMailItem = Office.context.mailbox.item; const subject = currentMailItem.subject; // works fine; const attachments = currentMailItem.attachments; //returns empty array for gmail configured in outlook //----- more code ------- }

Todo funciona como se esperaba para los correos de Outlook. Puedo acceder a las propiedades como asunto, cc, bcc, etc. para los correos de Outlook. Pero cuando configuré Gmail dentro de Outlook en Mac, no se pueden recuperar los archivos adjuntos de Gmail. El resto de los detalles (asunto, cc, etc.) están disponibles para su uso.

¿Hay alguna limitación en los archivos adjuntos en gmail? ¿O me estoy perdiendo algunos pasos adicionales para acceder a los archivos adjuntos de Gmail configurados dentro del correo de Outlook en Mac?

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

0

Los complementos web de Outlook funcionan solo para las cuentas de Exchange. Las cuentas respaldadas sin intercambio no son compatibles.


Por lo general, se devuelve una matriz de objetos AttachmentDetails como la propiedad de datos adjuntos de una cita o elemento de mensaje.

 // The following code builds an HTML string with details // of all attachments on the current item. var item = Office.context.mailbox.item; var outputString = ""; if (item.attachments.length > 0) { for (i = 0 ; i < item.attachments.length ; i++) { var attachment = item.attachments[i]; outputString += "<BR>" + i + ". Name: "; outputString += attachment.name; outputString += "<BR>ID: " + attachment.id; outputString += "<BR>contentType: " + attachment.contentType; outputString += "<BR>size: " + attachment.size; outputString += "<BR>attachmentType: " + attachment.attachmentType; outputString += "<BR>isInline: " + attachment.isInline; } } console.log(outputString);
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