2009-06-19 4 views
0

Je crée un addIn pour Outlook (2003 et 2007) qui modifie le corps et l'objet du message envoyé dans le gestionnaire d'événements ItemSend. J'ai un problème avec les destinataires recevant le fichier winmail.dat pour le contenu html. J'ai trouvé sur les forums que pour éviter cela, j'ai besoin de définir la propriété UseTnef à false pour le message et PR_SEND_RICH_INFO pour les destinataires. J'ai réussi à faire le premier via MAPI étendu, mais je me bats avec le plus tard. En utilisant McfMapi, je peux voir que PR_SEND_RICH_INFO dans le carnet d'adresses pour le contact est faux, mais quand je vérifie la table des destinataires (GetMessageRecipients) et itérer les propriétés, pour certains destinataires la balise de propriété est 0x34a0000a qui indique une erreur ou une propriété manquante. Une fois le message créé dans la boîte d'envoi, pour les destinataires ayant un tag d'erreur, cette propriété est définie sur true et ils reçoivent winmail.dat dans leurs clients. J'ai même essayé de changer la balise de propriété en 0x3a40000b et la mettre à false, appelez ModifyRecipients avec la table changée comme paramètre mais sans effet.Winmail.dat envoyé à certains destinataires du carnet d'adresses

Avez-vous une idée ou un conseil qui pourrait m'aider avec ce problème?

Merci à l'avance

Vladimir Medic

Répondre

0

vous devriez probablement poster here pour obtenir une meilleure réponse. Dmitry est la bonne personne pour répondre à votre question ..

Questions connexes