Buscar:
FAQ:
Abrir/Fechar Barra de Busca e Categorias
Aumentar Letras Diminuir Letras   
UTILIZANDO O CDOSYS PARA ENVIAR MENSAGENS COM SERVIDORES DE SMTP AUTENTICADOS

O CDOSYS é a relação nova e melhorada do Microsoft CDONTS para envio de e-mail, oferecendo todas as mesma funcionalidades acrescentando-se a opção de autenticar no servidor de SMTP.

OBS: Mais informações a respeito podem ser encontradas no site da Microsoft em diversos sites da Internet.
Alguns links:

http://support.microsoft.com/kb/310212/pt-br
http://support.microsoft.com/kb/310221/
http://support.microsoft.com/kb/310224/
http://support.microsoft.com/kb/310225/


Segue abaixo um exemplo:


<%
Dim objCDOSYSMail
Dim objCDOSYSCon
'CRIA A INSTÂNCIA COM O OBJETO CDOSYS
Set objCDOSYSMail = Server.CreateObject("CDO.Message")

'CRIA A INSTÂNCIA DO OBJETO PARA CONFIGURAÇÃO DO SMTP
Set objCDOSYSCon = Server.CreateObject ("CDO.Configuration")

'SERVIDOR DE SMTP
objCDOSYSCon.Fields("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "mail.seudominio.com.br"

'PORTA PARA COMUNICAÇÃO COM O SERVIÇO DE SMTP
objCDOSYSCon.Fields("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25

'PORTA DO CDO
objCDOSYSCon.Fields("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2

'ATIVAR RECURSO DE SMTP AUTENTICADO
objCDOSYSCon.Fields("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate") = 1

'USUÁRIO PARA SMTP AUTENTICADO
objCDOSYSCon.Fields("http://schemas.microsoft.com/cdo/configuration/sendusername") = "seuemail@seudominio.com.br"

'SENHA DO USUÁRIO PARA SMTP AUTENTICADO
objCDOSYSCon.Fields("http://schemas.microsoft.com/cdo/configuration/sendpassword") = "Senha do seu E-mail"

'TEMPO DE TIMEOUT (EM SEGUNDOS)
objCDOSYSCon.Fields("http://schemas.microsoft.com/cdo/configuration/smtpconnectiontimeout") = 30

'ATUALIZA A CONFIGURAÇÃO DO CDOSYS PARA ENVIO DO E-MAIL
objCDOSYSCon.Fields.update
Set objCDOSYSMail.Configuration = objCDOSYSCon

'NOME DO REMETENTE, E-MAIL DO REMETENTE
objCDOSYSMail.From = "SEU NOME <seuemail@seudominio.com.br>"

'NOME DO DESINATÁRIO, E-MAIL DO DESINATÁRIO
objCDOSYSMail.To = "NOME DO DESTINO <emaildestino@dominiodestino.com.br>"

'ASSUNTO DA MENSAGEM
objCDOSYSMail.Subject = "Teste do CDOSYS"

'CONTEÚDO DA MENSAGEM
objCDOSYSMail.TextBody = "Teste do componente CDOSYS"
'PARA ENVIO DA MENSAGEM NO FORMATO HTML, ALTERE O TextBody PARA HtmlBody
'objCDOSYSMail.HtmlBody = "<h1>Teste do componente CDOSYS</h1>"

'ENVIA A MENSAGEM
objCDOSYSMail.Send

'DESTRÓI OS OBJETOS
Set objCDOSYSMail = Nothing
Set objCDOSYSCon = Nothing

Response.write "Mensagem Enviada..."
%>
Abrir/Fechar Barra de Assuntos Relacionados
Aumentar Letras Diminuir Letras  
1. Como enviar e-mails utilizando a biblioteca org.apache.commons.mail (commons-mail.jar)?

2. Como configurar o Microsoft Outlook 97?

3. DundasUpLoad - Componente para Upload de arquivos

4. Como configurar a sua transmissão ao vivo pelo Windows Media Encoder

5. Checklist para campanhas de e-mail marketing.

6. O que é SPF (Sender Policy Framework)?

7. Como configurar o Microsoft Outlook 2000?

8. Como utilizar o CGI da Plug In para o envio de emails? (formmail)

9. O que é Flashcomm?

10. Informações sobre serviços Streamings

11. Os 10 erros mais freqüentes em e-mail marketing.

12. E-mail marketing para o B2C - design e conteúdo relevante

13. AspMail - Componentes para envio de E-mails

14. CDONTS - Componentes para envio de E-mails

15. Componentes padrão em ambiente Windows compartilhado.

16. Quais as características do serviço de e-mail marketing oferecido pela Plug in?

17. FSO - File System Objetc - Componente nativo do IIS que nos permite manipular arquivos, diretório e drives no servidor

18. Quais são as técnicas mais utilizadas na internet para bloqueio de spam?

19. Como utilizar a ferramenta/biblioteca Log4j?

20. ABCpdf2 - Componente para gerar arquivos no formato ABCpdf2

21. Como criar um Servlet Java?

22. AspImage - Componente para criar ou modificar imagens

23. Utilizando formulário de contato e envio de mensagens pelos servidores de hospedagem?

24. Como configurar o Outlook Express 6.0?

25. Manuais para uso da ferramenta de e-mail marketing da Plug In

26. O que é Ajax?

27. Quais são as expressões que devem ser evitadas para que uma mensagem de e-mail marketing não seja pontuada como SPAM?

28. Manual do Webmail

29. Como apresentar sua mensagem ao cliente em um e-mail marketing?

30. Como configurar o Outlook Express XP?

31. Agora que terei acesso ao conteúdo exclusivo do UOL como valor agregado da hospedagem, posso cancelar meus serviços com o UOL?

32. Existem documentações necessárias para registro de alguns tipos específicos de domínios?

33. Existem documentações necessárias para registro de alguns tipos específicos de domínios?

34. Como alterar o Provedor de Serviço no registro.br para registrar meu domínio pela Plug In?

35. Como configurar o Outlook Express 5.0?

36. Manual de Integração da ferramenta de e-mail Marketing Virtual Target

37. Como disponibilizar calculo de frete em minha Loja Virtual?

38. Como evitar que seu e-mail seja classificado como spam?

39. Erro "HTTP ERROR 404 NOT FOUND" nos links do site?

40. Qual a política para parceiros Plug In?

41. Qual servidor utilizar para componentes que Utilizam Autenticação SMTP (Ex.: aspmail)

42. Posso receber meu boleto por e-mail?

43. Como criar/instalar um arquivo WAR em um servidor JAVA/JSP?

44. O que ocasiona o erro 0x800CCC6A? (indicando o endereço http://pobox.com/~djb/docs/smtplf.html)

45. Não recebemos o boleto de cobrança ou a respectiva Fatura de Serviços. O que devo fazer?

46. O que é RIA (R.IA - Rich Internet Application)?

47. Glossário do serviço de Estatísticas.

48. Teste de Acesso ao Banco de Dados - MySQL

49. Por que meu site apresenta frequentemente o erro "System resource exceeded"?

50. Qual o procedimento para transferência de domínios internacionais para a Plug In?

51. Manual do Construtor de Sites

52. Como posso utilizar o bônus dos links patrocinados?

53. Manual PlugStats

54. O e-mail que recebi informa que os clientes terão acesso ao conteúdo UOL. Como posso/irei acessar este conteúdo?

55. O que é uma Greylisting?

56. O que significa o tráfego do meu site?

57. Como alterar o Provedor de Serviço no registro.br para renovação de meu domínio pelo Painel de Controle?

58. Problemas com Header

59. Como calcular o ROI do e-mail marketing?

60. Porque no meu Webmail aparece somente pasta de ENTRADA?

61. O que é ODBC?

62. Para registro de alguns domínios é necessário documentação especial?

63. Manual do Painel de Controle

64. Como conseguir os dados de acesso para publicar o site?

65. Como administrar remotamente bases SQL Server?

66. Problema na conexão de FTP "LOGIN INCORRECT"?

67. Quando receberei minha primeira cobrança?

68. Permissão e Proteção de Diretórios

69. Quais são os principais passos para a construção do meu site através do Construtor/SiteBuilder?

70. Na compra on-line solicitei o registro/transferencia de meu dominio xxxx.com.br mas recebi nos dados um subdominio da Plug In, por quê?

71. O que é defacement?

72. Modelo SoftArtisans.FileUp

73. Posso mudar um domínio qualquer contratado?

74. O que é Hospedagem/Hosting Dedicado?

75. O que é um DSN?

76. Confirmação de Dados Cadastrais

77. Quais as categorias dos dominios mais utilizados e seus respectivos valores?

78. Eu já fui cliente de acesso/e-mail do UOL. Quer dizer que o meu serviço de e-mail voltará a ser do UOL?

79. O que significa o erro: Forbidden You don't have permission to access / on this server.

80. O que é Co-location/Colocation?

81. Como obter as estatísticas de acesso ao meu site?

82. Visita x Impressão de Página: Por que o número de visitas está maior que o número de impressão de página?

83. Recebi um e-mail com os dados de FTP e do dominio, porém não encontrei os dados de DNS, onde estão?

84. Desabilitando a diretiva register_globals do php nos servidores compartilhados

85. O que é spam?

86. Quais são as pastas do seu espaço na WEB?

87. Servidores SSL: disponibilidade e informações

88. Como tornar um banco, tabela ou campo do MySQL para formato CASE INSENSITIVE?

89. Posso ter outro banco de dados, além do que tenho direito em meu plano?

90. Qual a estrutura de pastas no ambiente compartilhado - Linux e windows?

91. Processo de Bloqueio de Serviços

92. Como efetuar backup/dump de uma base de dados MS-SQL Server remota?

93. Porque o número de acessos ao meu site calculados pelo PlugStats é diferente do calculado por outros sistemas de estatísticas?

94. O que é o Painel de Controle?

95. Para realizar a compra de um serviço é necessário ter um CNPJ?

96. O que são spam zombies?