How about the MailItem.EntryID? I just found out about it today.
"mac" <mac32bit@hotmail.com> wrote in message
news:fdb2e4ab-f22b-488c-8517-f97e885a1ab1@m16g2000yqc.googlegroups.com...
>I am developing a filing system for my company using Outlook 2003
> vba. We are running an Exchange Server 2003.
>
> I am saving emails to our server as MSG files. I want to retrieve a
> unque ID from an incoming email to check whether it has been saved
> already. If an email is sent to several people within the company we
> don't want to store it more than once.
>
> Does anyone know how I could go about this, which ID property could I
> use?
>
> The ID would need to be retrivable from a saved MSG file and compared
> with the one within an email in someones inbox.
>
> Many thanks in advance.