Erro de envio de email no formulário do VBA

1

: Estou recebendo o seguinte erro

The host 'smtp' could not be found. Please verify that you have entered the server name correctly. Account: 'pop3', Server: 'smtp', Protocol: SMTP, Port: 25, Secure(SSL): No, Socket Error: 11001, Error Number: 0x800CCC0D

enquanto clica em um botão para enviar alguns conteúdos como e-mail usando o formulário VBA. Eu sei que esse erro está relacionado ao problema de configuração do cliente de email. Mas, o outlook instalado na minha máquina pode enviar e receber mensagens sem erros.

Eu copiei o aplicativo mdb vba para outro computador, mas ao enviar clicando no botão, ele não está dando o erro enquanto eu envio usando o mesmo botão no meu computador.

Também verifiquei o perfil no painel de controle > mail no meu computador e vi que o perfil padrão do outlook está selecionado.

Existem duas contas de email configuradas no perfil do meu outlook. isso está causando o problema?

    
por user17109 16.12.2009 / 17:51

1 resposta

1

Este é provavelmente um problema de resolução de nomes.

Você tem seu servidor SMTP definido no seu script como: Servidor: 'smtp' é smtp realmente o nome do seu servidor de e-mail? Esse é o nome que está no Outlook como seu servidor de saída (SMTP)?

Se for então você pode fazer ping deste servidor a partir da sua máquina, o nome está resolvendo corretamente. Se não, então você tem um problema de DNS que você precisa corrigir.

    
por 16.12.2009 / 18:27