Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

adrianollp

Erro no CDONTS

Recommended Posts

Boa tarde pessoal,

 

Preciso fazer uma rotina de e-mail, estou usando o servidor local aqui (IIS), baxei o arquivo "cdonts.dll" coloquei na pasta "c:\windows\system32\" e registrei o arquivo com o comando "regsvr32" normalmente.

 

Mas o e-mail não é enviado devido ao erro:

 

Tipo de erro:

Objeto Server, ASP 0178 (0x80070005)

Falha na chamada Server.CreateObject ao verificar as permissões. Acesso a este objeto negado.

/helpdesk/web/adm/chamado/atendente/cadastro.asp, line 82

 

A linha 82 é:

Set mail = Server.CreateObject("CDONTS.NewMail")

 

Já tentei de tudo, estou pesquisando este componente a horas, e só consegui chegar até aqui!

Alguem poderia me dar uma luz?

 

Obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom,

 

Eu dei permissão na pasta "atendente", tá certo?

 

Já tentei de tudo aqui, e ele continua com erro! E sempre com o mesmo erro ¬¬'

 

O que mais poderia ser?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Dei sim, mas ainda não funcionou!

 

Vou postar o codigo pra você dar uma olhada:

 

Set Mail = Server.CreateObject("CDONTS.NewMail") 'Dá erro nessa linha ainda...

With Mail

.From = "adrianollp@gmail.com"

.To = "adriano@arcel-sa.com.br"

.CC = "bruno@arcel-sa.com.br"

.MailFormat = 1

.Body = "teste"

End With

Set aspEmail = Nothing%>

 

Resumi o código aqui, não coloquei o código comentado para você ver que é simples e não funciona, rs.

 

Já tentei tirar o "With" mas não funcionou tb, dá o mesmo erro!

 

=/

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tenta assim:

 

Set Mail = Server.CreateObject("CDONTS.NewMail") 
With Mail
Mail.From = "adrianollp@gmail.com"
Mail.To = "adriano@arcel-sa.com.br"
Mail.CC = "bruno@arcel-sa.com.br"
Mail.MailFormat = 1
Mail.Body = "teste"
End With
Set Mail = Nothing%>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom, o erro seria de permissão.

 

No caso, eu dei a permissão na pasta inteira do projeto, era pra não dar mais este erro né?

 

Eu nao tenho que instalar mais nada além de registrar o CDONTS.dll ???

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.