Hi, I've got an OnArrival event sink and I can manage CDO.Message fields but with stuff like: msg.Fields["urn:schemas:mailheader:X-SCL"], I can add a header called X-SCL, but this isn't the actual SCL value I'm adding then. Can anyone point me to the right direction? Thanks Peter
The SCL value is not a header property actually it not a property of the message stream at all it does become a Mapi property on the message when it hits the recipient store but basically the IMF passes the SCL as part of the EXCH50 blob the IMF release notes describe this How is the SCL information transferred between Exchange servers? SCL information is transmitted as part of the EXCH50 blob between Exchange 2000 and/or Exchange 2003 servers. EXCH50 blobs can only be transmitted across authenticated connections that have SendAs rights. However, if there is a device in between the Exchange servers that does not support EXCH50, the SCL rating will be lost. ref http://download.microsoft.com/download/2/2/C/22CCB3FB-CE5F-4E23-810B-1A4AC5540C97/IntelligentMessageFilterReadmejune2004.htm You can create a sink to write its own SCL value but i don't think you can use Onarrival the process for writing something like this is documented in the Exchange SDK along with a template for writing a OnSMTPInCommand protocol event sink see http://msdn.microsoft.com/library/default.asp?url=/library/en-us/e2k3/e2k3/ast_anti_spam.asp Cheers Glen "Peter Demeyer" wrote in message news:e4i1p2$a4v$1@ikaria.belnet.be... > Hi, > I've got an OnArrival event sink and I can manage CDO.Message fields but > with stuff like: > msg.Fields["urn:schemas:mailheader:X-SCL"], I can add a header called > X-SCL, but this isn't the actual SCL value I'm adding then. > Can anyone point me to the right direction? > Thanks > Peter >