Acia
 
Provedor de Serviços Internet

 
:: FAQ  
  
Cdosys
 

O CDOsys é o componente de envio de e-mails da Microsoft em servidores Windows. É a versão mais atualizada do antigo CDOnts, que não é mais suportado nos novos servidores.

Informações importantes

Caso utilize o e-mail do visitante como remetente, a mensagem pode não ser entregue ao destinatário ou sofrer atraso em todos os provedores que seguem as políticas/normas de padronização de e-mail (segundo a RFC).

O remetente (campo FROM) da mensagem deve ser obrigatoriamente um e-mail de seu próprio domínio e em formato válido (ex: webmaster@seudominio.com)

Script de envio

Crie um arquivo chamado enviar.asp (por exemplo).

<% 
 '## Configuração do cabeçalho da mensagem
 sDestinatario = "email@dominio"
 sRemetente = "webmaster@seudominio"
              'O endereço de e-mail deve ser uma conta válida do seu próprio domínio.
 sResponder = "webmaster@seudominio"
 sAssunto = "Teste Locaweb CDOSYS"
 sMensagem = "Esta é uma mensagem de teste enviada através do componente CDOSYS."
 
 ' Cria o objeto CDOSYS
 Set objCDOSYSMail = Server.CreateObject("CDO.Message")
 
 'Cria o objeto para configuração do SMTP
 Set objCDOSYSCon = Server.CreateObject ("CDO.Configuration")
 
 'SMTP 
 objCDOSYSCon.Fields("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "localhost"
 
 'Porta do SMTP
 objCDOSYSCon.Fields("http://schemas.microsoft.com/cdo/configuration/smtpserverport")= 25
 
 'Porta do CDO
 objCDOSYSCon.Fields("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2
 
 'Timeout
 objCDOSYSCon.Fields("http://schemas.microsoft.com/cdo/configuration/smtpconnectiontimeout") = 30
 objCDOSYSCon.Fields.update
 
 'Atualiza a configuração do CDOSYS para envio do e-mail
 Set objCDOSYSMail.Configuration = objCDOSYSCon
 
 ' #### CONFIGURAÇÕES DO CABEÇALHO DA MENSAGEM ####
 'Configura o remetente(FROM)
 objCDOSYSMail.From = sRemetente
 
 'Configura o destinatário(TO)
 objCDOSYSMail.To = sDestinatario
 
 'Configura o Reply-To(Responder Para) 
 objCDOSYSMail.ReplyTo = sResponder
 
 'Configura o assunto(SUBJECT)
 objCDOSYSMail.Subject = sAssunto
 
 'Configura o conteúdo da mensagem 
 'Para enviar mensagens no formato HTML, altere o TextBody para HtmlBody
 objCDOSYSMail.TextBody = sMensagem 
 
 ' ### ENVIA O E-MAIL ###
 objCDOSYSMail.Send
 
 ' ### DESTRÓI OS OBJETOS ###
 Set objCDOSYSMail = Nothing
 Set objCDOSYSCon = Nothing
 
 response.write "Mensagem enviada com sucesso para:  "&sDestinatario&" ..." 
 %>

Recursos sobre ASP na Internet

Existe uma vasta referência sobre o CDOSYS na internet, veja algumas no endereço:
http://search.msdn.microsoft.com/search/default.aspx?siteId=0&tab=0&query=cdosys 

Há ainda muita informação na Internet sobre ASP.
Além da Microsoft, visite também:

http://www.aspbrasil.com.br

 
 
 

ACIA - Associação Comercial e Industrial de Americana
PABX: (19) 3471.3877 - Fax: 3471.3886 - Caixa Postal 60 - Cep: 13465.640 - Americana - São Paulo