You're welcome. You may want to use CDO constants for readability
http://www.berezniker.com/content/pages/visual-foxpro/cdo-2000-constants>
>Absolutely perfect, worked first time, just what I was looking for thanks.
>
>Nick
>
>
>Try
>
>? toMsg.Fields.Item("urn:schemas:mailheader:message-id").Value
>
>>Moving on from there I can now refer to the fixed fields by their short name but how to refer to the fields that are not included in this short name list?
--sb--