AP832 - Configurando
erros de protocolo no SMTP do Exchange Server 2007
| Autor: |
Anderson Patricio / Alexandre
Nakano |
| Publicação: |
28/Agosto/2006 |
Overview
Com o
Exchange Server 2007 além de ter uma função específica para o
recebimento de e-mails da internet, que aplica vários agentes anti-spam
e podem ser adicionados agentes de terceiros, permite um controle maior
do serviço de SMTP. Neste tutorial vamos ver como habilitar no Connector
de recebimento de internet o controle por falhas de protocolo.
Muitas vezes
podemos dar um telnet em um servidor MX da internet e ficarmos digitando
comandos como se fossemos um servidor de e-mail e mandar mensagens, um
servidor de e-mail faz este processo muito rapidamente, mas nós por
falha humana acabamos digitando valores errados e acabam ocorrendo erros
de protocolo, por padrão o Exchange Server 2007 permite 5 erros antes de
encerrar a conexão, podemos configura-lo para menos, ou seja, se um
usuário tentar digitar errado mais de 1 vez a conexão cai. Esta
funcionalidade é interessante para diminuir o número de hackers
iniciantes ficarem brincando de enviar e-mails falsos via conectores de
recebimento na organização Exchange.
Tutoriais relacionados:
Visualizar o
Guia Prático: Implementando o Edge Transport Server do
Exchange Server 2007 Beta2
Testando envio de e-mail via Telnet

Solução
Para alterarmos
este valor devemos efetuar os seguintes passos:
- Abrir o Exchange Management Shell
- Devemos listar todos os conectores de recebimento pelo Nome e
pela propriedade MaxProtocolErrors
Get-ReceiveConnector * | Select-Object Name,MaxProtocolErrors
- Nos será listado todos os conectores de recebimento e o número
de erros permitidos, sabendo disso vamos passar o número máximo de
erros de protocolo para 1 no Conector de recebimento de internet,
segue o cmdlet:
Set-ReceiveConnector "Recebe
Internet" -MaxProtocolErrors:1
Onde "Recebe Internet" é o conector e 1 é o número de erros de
protocolo
- Depois de configurar para 1 o número máximo de erros podemos
redigitar o primeiro cmdlet para ver se o resultado ficou o esperado,
como segue na figura abaixo:

Testando o número máximo de erro no protocolo SMTP...
Agora vamos
simular um envio de e-mail no servidor que possui a role de Edge
Transport que configuramos para 1 o limite de erros na conexão SMTP, em
nosso exemplo erramos propositalmente o campo rcpt to:5 ele identificou
um erro e já fechou o canal.

Conclusão
Com este
tutorial mostramos como habilitar limite no número de erros do protocolo smtp no
Exchange Server 2007.
|