O Cdonts utiliza diversas constantes numéricas como flags. O fato de ser valores numéricos dificulta a leitura do código e pior ainda , ao examinar a documentação da CDO Library, você vai perceber que alguns valores numéricos dos flags não estão documentados. Para resolver esse problema você pode incluir o arquivo cdonts.inc. Se incluir esse arquivo em uma página ASP que use CDonts poderá especificar os flags textualmente.
Exemplo do arquivo:
<%
‘ CDONTS Constants‘ CDONTS Attachment.Type values
Const CdoFileData = 1
Const CdoEmbeddedMessage = 4‘ CDONTS Message.Importance Values. Also used in NewMail.Importance
Const CdoLow = 0
Const CdoNormal = 1
Const CdoHigh = 2‘ CDONTS Message.MessageFormat and Session.MessageFormat Values
Const CdoMime = 0
Const CdoText = 1‘ CDONTS NewMail.AttachFile and NewMail.AttachURL EncodingMethod Values
Const CdoEncodingUUencode = 0
Const CdoEncodingBase64 = 1‘ CDONTS NewMail.BodyFormat Values
Const CdoBodyFormatHTML = 0
Const CdoBodyFormatText = 1‘ CDONTS NewMail.MailFormat Values
Const CdoMailFormatMime = 0
Const CdoMailFormatText = 1‘ CDONTS Recipient.Type Values
Const CdoTo = 1
Const CdoCc = 2
Const CdoBcc = 3‘ CDONTS Session.GetDefaultFolder Values
Const CdoDefaultFolderInbox = 1
Const CdoDefaultFolderOutbox = 2
%>
Escrito por André Vieira
Escrito por André Vieira