Envío de mensajes con TNEF
Hace referencia a: Outlook 2013 | Outlook 2016
Muchos proveedores de transporte envían automáticamente todos los mensajes salientes con el formato de encapsulación neutro de transporte (TNEF). TNEF se usa para transmitir el texto con formato que muchos clientes y proveedores de almacén de mensajes admiten en sus mensajes, datos adjuntos de varios tipos y propiedades personalizadas para las clases de mensajes personalizadas. Aunque el modo predeterminado para la mayoría de los proveedores de transporte es enviar mensajes salientes con TNEF, algunos proveedores de transporte no lo admiten. La falta de compatibilidad con TNEF no es un problema para los clientes de mensajería estándar que envían y reciben mensajes IPM. Sin embargo, para los clientes basados en formularios o clientes que requieren propiedades personalizadas, el uso de TNEF es esencial. Los diseñadores de clientes que se basan en formularios o propiedades personalizadas deben tener en cuenta las capacidades de los proveedores de transporte que usan.
Los destinatarios de mensajes pueden controlar si un proveedor de transporte transmite mensajes con TNEF estableciendo la propiedad PR_SEND_RICH_INFO . Para obtener más información, vea PR_SEND_RICH_INFO (PidTagSendRichInfo). Cuando la propiedad PR_SEND_RICH_INFO de un destinatario se establece en TRUE, un proveedor de transporte que admite TNEF lo transmite con el mensaje. Cuando la propiedad se establece en FALSE, se descarta el formato. Cuando PR_SEND_RICH_INFO no existe, depende del proveedor de transporte elegir un curso de acción predeterminado.
Cuando los clientes y proveedores de servicios crean un destinatario personalizado, pueden afectar al valor de su propiedad PR_SEND_RICH_INFO pasando la marca MAPI_SEND_NO_RICH_INFO del parámetro ulFlags a la llamada IAddrBook::CreateOneOff o IMAPISupport::CreateOneOff . Para obtener más información, vea IAddrBook::CreateOneOff e IMAPISupport::CreateOneOff. Pasar MAPI_SEND_NO_RICH_INFO hace que MAPI establezca la propiedad PR_SEND_RICH_INFO del destinatario personalizado en FALSE; en la mayoría de los casos, no pasar la marca hace que MAPI establezca la propiedad en TRUE. La única excepción es si la dirección del destinatario personalizado se interpreta como una dirección de Internet. En esta situación, MAPI establece PR_SEND_RICH_INFO en FALSE.