sábado, 14 de maio de 2011

Habilitando relay no Exchange 2010

Boa noite pessoal,
Depois de um tempo sem postar aqui no blog, segue um tutorial:
“Habilitando Relay no Exchange 2010”.


Versão em PDF: Habilitando Relay no Exchange 2010

Abra o Exchange management console, vá em configuração de servidor, vá em Transport Hub.
Clique com o direito em conectores de recebimento, novo conector de recebimento.
Em novo conector de recebimento, coloque o nome do conector, em seguida selecione o modo personalizado e clique em avançar.

Em configuração de rede local, vamos deixar a configuração padrão do IP, e mais a baixo vamos configurar o endereço SMTP que vai responder o HELO.
Em seguida clique em next.
Em configuração de rede remota, vamos configurar o IP do servidor que vai enviar e-mail através do Exchange.
É muito importante configurar o IP aqui porque se deixarmos a configuração padrão aqui qualquer um vai poder enviar e-mail através dele.
Clique em adicionar endereço de IP, adicione o IP ou o Range de IP clique em OK e clique em avançar.
Em seguida clique em novo.
Depois de criado o conector, clique com o botão direito no conector criado, clique em propriedades, vá na aba grupo de permissões, marque usuário anônimo.
Clique em OK.
Agora abra o Exchange management shell, use a linha de comando abaixo para 
dar permissão para o usuário anônimo enviar email.
No lugar de Relay no seu comando coloque o nome do conector que você configurou.

Get-ReceiveConnector Relay | Add-ADPermission -User "LOGON ANôNIMO" -ExtendedRights "ms-Exch-SMTP-Accept-Any-Recipient"




Agora vamos no servidor que nós habilitamos para enviar email, vamos testar com TELNET.
Abra o prompt de comando e digite:


telnet "servidor exchange CAS" 25
HELO "dominio.com.br"
Mail from:email_de_origem@dominio.com.br
Rcpt to:email_de_destino@dominio.com.br
data "para compor o e-mail"

Depois de compor o email finalize com um . e tecle enter


O resultado é igual a imagem abaixo.





Abraço a todos.
Qualquer dúvida: ewerton_stabile@yahoo.com.br






2 comentários:

  1. QUANDO EXECUTO O COMANDO NA SHELL ELE APARECE ASSIM FALSE E FALSE...O QUE ESTA ERRADO??

    [PS] C:\program files\microsoft\exchange server\v14\bin>Get-ReceiveConnector "Relay Engage" | Add-ADPermission -User "LO
    GON ANÔNIMO" -ExtendedRights "ms-Exch-SMTP-Accept-Any-Recipient"
    Identity User Deny Inherited
    -------- ---- ---- ---------
    HSM-MAIL\Relay En... AUTORIDADE NT\LOG... False False

    ResponderExcluir
  2. Boa tarde!! Se você olhar na imagem do tutorial que fala sobre esse comando, está assim "Deny = False" e "inherited=false" quer dizer que não está negando a permissão e que essa permissão não é herdada.

    Abraço!
    Mais alguma dúvida entre em contato!
    ewerton_stabile@yahoo.com.br

    ResponderExcluir