IIS6 cdo.message não pode enviar o erro de acesso negado aos emails

2

Adquira um código de email muito básico em um servidor iis 6 para enviar um email de teste. O relé está ativado no servidor do Exchange para este servidor, o usuário do iis tem permissões de gravação para os diretórios para mailroot e todas as suas subpastas, e ainda assim ainda temos esse erro explodido.

CDO.Message.1 error '80070005' Access is denied. /email.asp, line 42

Não vejo nenhum arquivo na pasta de recebimento, mas há arquivos na pasta de fila. Alguma idéia do que mais devo olhar?

O código na linha 42 é myMail.Send

    
por aduljr 19.01.2010 / 18:51

2 respostas

2

Encontrado o problema, era permissões para o serviço SMTP. O usuário do IIS nem o sistema têm acesso a isso. Nós adicionamos isso e está funcionando agora.

    
por 19.01.2010 / 19:35
1

Isso indica que o seu servidor não está permitindo que o CDO envie mensagens através dele. A causa mais frequente disso é um problema de autenticação. Se o seu servidor do Exchange exigir autenticação, verifique o código do aplicativo que configura a autenticação. Certifique-se de que 1) está usando autenticação e 2) o nome de usuário e o pwd estão corretos.

    
por 19.01.2010 / 19:01