Bom galera, como já vi varias pessoas com esse mesmo problema ao enviar e-mails através de formulários, envio de newsletter etc, vou postar aqui como consegui resolver meu problema:

Problema:
Ao enviar e-mail para algumas contas hotmail, terra e várias outras, através do CDOSYS apresentava o erro:

error 8004020f na linha objCDOSYSMail.Send

Solução:
Adcionar as seguintes linhas em seu script de e-mail:

CODE
objCDOSYSCon.Fields("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate") = 1
objCDOSYSCon.Fields("http://schemas.microsoft.com/cdo/configuration/sendusername") = "seu_usuario_do_email"
objCDOSYSCon.Fields("http://schemas.microsoft.com/cdo/configuration/sendpassword") = "sua_senha"


No meu caso, o usuário do e-mail tive que colocar o endereço completo: usuario@site.com.br

Bom galera, pra mim isso resolveu o problema, espero que possa resolver o de vocês também.

Até a próxima!
David Cruvinel

Você gostou? Comente no fórum!

Comentários:

Cledilson disse:

e eh seguro colocar a senha ali???

Lucasbr disse:

QUOTE
e eh seguro colocar a senha ali???


Sim, é so usada pra autenticar o email q vai ser enviado.

David Cruvinel disse:

QUOTE(Cledilson @ 22/04/2008 - 12:08) <{POST_SNAPBACK}>
e eh seguro colocar a senha ali???

E só vc tem acesso ao arquivo fonte onde exibe a senha...

Ver o restante dos comentários no fórum (e aproveitar pra comentar também !).

Mais recentes em ASP

Asp info
Por Lucasbr - Veja as configurações do seu servidor...
Criptografia sha-256 em asp
Por Lucasbr - A família de sha (secure hash algorithm) está relacionada...
Tabela dinâmnica
Por RobsonUgoStoso - Montando uma tabela dinâmica com datas...
Cdosys error '8004020f' - a solução
Por David Cruvinel - A solução...
Recuperar stored procedure
Por Pinguim - No trampo novo, precisei recuperar algumas storedprocedures....

Ver mais Artigos de ASP.

Ver e retirar outras dúvidas no fórum Webly.

Alguns Direitos Reservados | RSS | O Fórum

Webly Portal e Fóruns - Internet + Humana | Design by ArthurHenrique.com