2013-06-05 5 views
0

Je travaille avec vb.net addin outlook 2010. J'ai un serveur d'échange 2003. Nous avons un dossier public qui est utilisé pour stocker les emails des clients. Notre système envoie des emails aux clients et quand ils répondent, il est enregistré dans un public comme un postItem pas mailItem. Je ne sais pas comment ça se passe. J'ai besoin de convertir ce postItem en mailItem parce que je veux lancer un flux de travail avec ce message.vb.net addin outlook positem

Je suis capable d'obtenir la plupart du champ de PostItem, mais je ne suis pas capable d'obtenir CC et TO. Je ne sais pas quelle propriété de PostItem conserve cette information.

Répondre

0

Copiez-vous réellement des données? Avez-vous essayé de réinitialiser la propriété MessageClass de IPM.Post à IPM.Note?

+0

Dans une réponse, vous ne devriez pas poser de questions. Vous devriez ** répondre ** eux. –

+0

Oui, c'est ce que j'ai fait. Le "?" ci-dessus signifie une suggestion de faire quelque chose que le PO n'a apparemment pas fait. Je suis également coupable de ne pas avoir correctement capitalisé le mot «avoir». –

+0

Bonjour Dimitry, je lis l'article dans une classe d'objet. Quand je convertis cet article en PostItem je n'ai aucun problème parce que cet article est un message, mais quand je convertis en MailItem j'ai eu des erreurs. J'essaie de lire les courriels qui proviennent de nos clients. Je ne sais pas pourquoi notre Exchange 2003 change les messages des clients en PostItems. Maintenant, je dois convertir PostItem en MailItem pour commencer à lire des champs tels que CC et To. Merci pour votre aide – user80769

0

Outlook PostItem n'a pas de propriétés CC ou BCC.
Je regarde simplement la référence MSDN et je ne vois pas le champ TO non plus.
Voici la documentation PostItem: http://msdn.microsoft.com/en-us/library/office/ff865387.aspx

Sans voir votre code, je ne sais pas pourquoi votre e-mail reçu enregistre comme PostItem.
Pouvez-vous publier la routine qui enregistre dans le dossier public Exchange?

+0

Bonjour, je parlais avec l'administrateur réseau de ce problème, et il m'a dit que Exchange Server 2003 convertir un e-mail en postItem quand il est enregistré dans un dossier public. J'essaye de lire des propriétés de postitem et de créer un mailitem pour commencer à utiliser dans un workflow. J'ai créé un userForm en utilisant le concepteur de formulaire de perspectives, et j'ai créé une base de formulaire sur l'article de poste. Quand j'ouvre un post message. Je suis capable de voir CC et To mais je ne peux pas obtenir ses valeurs. Merci pour toute aide. – user80769

Questions connexes