Compartilhar via


Não é possível receber emails externos e o verbo StartTLS não está publicado no Exchange 2007

 

Tópico modificado em: 2009-07-01

Este tópico explica como usar a ferramenta Adicionar ou Remover Programas no Windows Server 2003 ou a ferramenta Gerenciador do Servidor no Windows Server 2008 para resolver um problema em que você não recebe mensagens de email externas em um ambiente baseado no Microsoft Exchange Server 2007.

Nesse caso, ocorrem os seguintes sintomas:

  • Você não consegue receber mensagens de email da Internet.

  • Quando você usa o telnet na porta 25 do servidor Exchange 2007 e, em seguida, executa o comando EHLO, o verbo STARTTLS não aparece na lista dos comandos publicados.

  • O evento a seguir está registrado no Log do aplicativo no servidor Exchange:

    Nome do Log:

    Aplicativo

    Origem:

    MSExchangeTransport

    ID do Evento:

    1032

    Categoria da Tarefa:

    SmtpReceive

    Nível:

    Erro

    Palavras-chave:

    Clássico

    Descrição:

    O conector de recebimento <Endereço IP>:25 requer o protocolo TLS (Transport Layer Security) para que o comando MailFrom possa ser executado, mas o servidor não é capaz de consegui-lo. Verifique as configurações de autenticação desse conector.

Este problema ocorre quando o serviço SMTP é instalado em um servidor que está executando a função Transporte de Hub.

Quando o Exchange é instalado em um servidor, o serviço SMTP não pode ser instalado. No entanto, os programas que são instalados depois poderão instalar o serviço SMTP como parte de sua instalação. O serviço SMTP não deve estar sendo executado em um servidor Exchange que está executando a função Transporte de Hub.

Antes de começar

Para executar esse procedimento, você deve usar uma conta à qual esteja delegada a associação no grupo Administradores local. Para obter mais informações sobre permissões, delegação de funções e os direitos necessários para administrar o Microsoft Exchange Server 2007, consulte Considerações sobre permissão.

Resolução

Para resolver este problema, interrompa e, em seguida, desabilite o serviço SMTP. Reinicie o serviço de Transporte do Microsoft Exchange. Como alternativa, remova o serviço SMTP e reinicie o computador.

Para interromper e desabilitar o serviço SMTP

  1. No computador que está executando a função Transporte de Hub, clique em Iniciar, clique em Executar, digite services.msc e clique em OK.

  2. No snap-in Serviços, clique com o botão direito do mouse em Protocolo SMTP e clique em Propriedades.

  3. Clique em Parar e quando o serviço for interrompido, clique em Desabilitado na lista Tipo de inicialização. Em seguida, clique em OK.

  4. Na lista de serviços, clique com o botão direito do mouse em Transporte do Microsoft Exchange, aponte para Todas as Tarefas e clique em Reiniciar.

Para remover o serviço SMTP no Windows Server 2008

  1. Inicie a ferramenta Gerenciador do Servidor.

  2. Clique em Recursos e clique em Remover Recursos.

  3. Na lista Recursos, clique para desmarcar a caixa de seleção Servidor SMTP.

  4. Clique em Avançar e siga as etapas para concluir o Assistente para Remover Recursos.

  5. Reinicie o computador.

Para remover o serviço SMTP no Windows Server 2003

  1. Clique em Iniciar, clique em Executar, digite appwiz.cpl e clique em OK.

  2. Na caixa de diálogo Adicionar ou Remover Programas, clique em Adicionar/Remover Componentes do Windows.

  3. Clique em Servidor de Aplicativos e clique em Detalhes.

  4. Clique em Serviços de Informações da Internet (IIS) e clique em Detalhes.

  5. Desmarque a caixa de seleção Serviço SMTP e clique em OK duas vezes.

  6. Clique em Avançar e depois que o serviço for removido, clique em Concluir.

  7. Reinicie o computador.

Para obter mais informações

Para obter mais informações sobre os requisitos de sistema do Exchange 2007, consulte Requisitos do sistema do Exchange 2007.

Para obter mais informações sobre como usar Telnet para testar a comunicação SMTP, consulte Como usar a telnet para testar a comunicação SMTP.