Is it possible to get mailmsg properties like: In a C# managed SMTP event sink? I found this message: http://groups-beta.google.com/group/microsoft.public.exchange2000.development/browse_frm/thread/969f9560eb9fb907/0c0484627e964ef0?lnk=st&q=GetStringA&rnum=2#0c0484627e964ef0 where one guy alluded that it required much extra coding, and one person suggested it was taken care of in the wrappers. If I do Msg.MailMsg.GetStringA I am requested to pass three parameters: the enum id, a uint ("cchLength") and a string ("pszValue"). Running the following returns blank strings: string sTest = ""; Msg.MailMsg.GetStringA((uint)IMMPID_MP_ENUM.IMMPID_MP_RFC822_MSG_SUBJECT,500, sTest); Trace.WriteLine("test(2):" + sTest + ".\r\n"); Does anyone konw how to do this?