none
Configurar o Exchange 2007 para receber E-mails de um SERVIDOR EXTERNO RRS feed

  • Pergunta

  • Boa Noite!

    Procurei muito sobre isso em forúns do Brasil e do Exterior e infelizmente não achei nenhuma resposta concreta e exclarecedora, vendo outras pessoas com a mesma dúvida.

    Li diversos artigos, mas nada relamente claro de como o procedimento deve ser feito, li até que teria que instalar um conector pra receber o POP, mas achei meio absurdo e desisti da ideia, quero fazer pela forma correta.

    Seguinte, criei um servidor Exchange 2007 e criei os e-mails no Exchange apontado-os pro AD (Create e-mail / Existing User)

    Meu dominio foi criado como MINHAREDE.local (só pra ilustrar), claro que é um dominio local, o meu servidor de e-mails envia e recebe e-mails localmente normalmente.

    Até ai tudo bem, então fui configurar o e-mail para enviar e receber externamente.

    Para o envio:
    Tudo ok, conforme outros tópicos da TechNet, criei um "Accepted Domain" Authoritative e Default "True"
    Criei um E-mail Address Policy e criei um Send conector com a FQDN mail.minharede.com.br (minharede é o nome do meu dominio na internet, porém em outro servidor que não é meu, é um servidor contratado)

    Funcionou tudo bem, eu envio e-mails com o nome usuario@minharede.com.br para fora.

    TESTEI VIA TELNET, ELE RECONHECEU O DNS, e mostrou o meu IP, perfeito, funciona normal!

    Acredito que quem tenha feito esse papel, foram os combinados acima (Authoritative etc) com o SEND CONECTOR.
     

    Eu recebo dentro da rede os emails para usuario@minharede.com.br, mas não os recebo vindo de fora.

    segundo esse tutorial, http://www.andersonpatricio.org/Artigos/Artigos.asp?Artigo=30, ele diz que você pode enviar e receber mensagens, realmente você envia, mas recebe apenas do dominio local, e não dos vindo de fora, receberia se o dominio que estivesse setado fosse o .com.br e não o .local ...

     

    Agora eu preciso é que quando o recepetor@outrarede.com.br responda o e-mail para mim (usuario@minharede.com.br) entre no meu exchange, mas, com o IP do servidor contrato no caso "mail.minharede.com.br" ou pelo IP (depende da forma que deve ser configurado) 70.XX.XXX.XX

    Eu preciso receber e-mails do servidor externo, é um servidor gringo, não quero setar os DNS do meu dominio pra fazer o papel do meu servidor pago, quero utilizar a estrutura ja existente, sem esses pop conectors que por sinal tb não funcionam ou são pagos, já pago pelo exchange não quero ter que pagar outra coisa, isso é gambiarra.

    o SMTP já funciona, só o SMTP vai funcionar?, ou dá pra apontar esse "POP" no caso pra receber os emails tb?..

    Eu tenho IP fixo, então imagino que seria algo apontando pro meu IP, meudominio.com.br (70.XX.XXX.XX) -> 200.XX.XXX.XX (.local) --> Exchange

    A maneira mais fácil de resolver isso seria no outlook configurar o servidor do exchange que só mandaria os e-mails e configurar um outra conta com o POP do meu servidor externo configurado, ou seja (2 contas de e-mail no outlook), que seria uma gambiarra também...

    Acredito que eu não preciso fazer isso, posso configurar pra receber também pelo exchange...

    Queria saber se alguem tem conhecimento nesse assunto e pode me ajudar com isso...

    Grato,


    sábado, 25 de junho de 2011 02:19

Respostas

  • Bom dia Pedro,

    fiquei um pouco confuso com a sua duvida, mas vamos lá. Com as configurações de "Accepted Domain" Authoritative e Default "True" e  Address Policy  seu Exchange esta basicamente configurado para fluxo de email. Para habilitar o recebimento externo siga os passos abaixo:

    • Primeiro passo é direcionar a porta 25/TCP do seu firewall para o seu servidor de email. 
    • Depois no seu servidor de DNS que esta a zona de internet minharede.com.br você precisa criar um registro tipo MX apontando para o host mail.minharede.com.br

    Com estas configurações você sera capaz de receber email @minharede.com.br no seu Exchange 2007

    Espero ter ajudado


    • Marcado como Resposta PedroGabriel sábado, 25 de junho de 2011 23:54
    sábado, 25 de junho de 2011 16:46
  • Bom dia Pedro,

    fiquei um pouco confuso com a sua duvida, mas vamos lá. Com as configurações de "Accepted Domain" Authoritative e Default "True" e  Address Policy  seu Exchange esta basicamente configurado para fluxo de email. Para habilitar o recebimento externo siga os passos abaixo:

    • Primeiro passo é direcionar a porta 25/TCP do seu firewall para o seu servidor de email. 
    • Depois no seu servidor de DNS que esta a zona de internet minharede.com.br você precisa criar um registro tipo MX apontando para o host mail.minharede.com.br

    Com estas configurações você sera capaz de receber email @minharede.com.br no seu Exchange 2007

    Espero ter ajudado


    Apontei o MX (mail.meudominio.com.br) pra o meu IP FIXO, e funcionou...

    Por um ip de outro servidor (EXTERNO) não funciona, por isso temos que apontar o MX.

    Obrigado pela resposta Fernando!

    Está funcionando...

    Abs


    • Marcado como Resposta PedroGabriel sábado, 25 de junho de 2011 23:59
    sábado, 25 de junho de 2011 23:57

Todas as Respostas

  • Bom dia Pedro,

    fiquei um pouco confuso com a sua duvida, mas vamos lá. Com as configurações de "Accepted Domain" Authoritative e Default "True" e  Address Policy  seu Exchange esta basicamente configurado para fluxo de email. Para habilitar o recebimento externo siga os passos abaixo:

    • Primeiro passo é direcionar a porta 25/TCP do seu firewall para o seu servidor de email. 
    • Depois no seu servidor de DNS que esta a zona de internet minharede.com.br você precisa criar um registro tipo MX apontando para o host mail.minharede.com.br

    Com estas configurações você sera capaz de receber email @minharede.com.br no seu Exchange 2007

    Espero ter ajudado


    • Marcado como Resposta PedroGabriel sábado, 25 de junho de 2011 23:54
    sábado, 25 de junho de 2011 16:46
  • Certo, vou pedir pro responsável do servidor que é um amigo meu criar esse apontamento do registro MX.

    Eu não tenho firewall do tipo ISA etc...

    a porta 25 que é o SMTP já tá enviando...

    Só mais um dúvida, depois que eu criar esse apontamento no servidor, onde eu seto ele no exchange? no reciever connector?

    Lembrando que eu não tenho zona de DNS .com.br no meu servidor, só a .local a .com.br está nesse outro servidor de um amigo meu, que é meu dominio de intenet tb..

    Abs,

    sábado, 25 de junho de 2011 17:11
  • Para verificar se o direcionamento da porta 25 esta correto realize o teste "telnet mail.minhaempresa.com.br 25", se a conexão for realizada você vai visualizar as informações do conector no Exchange. Esta porta tem que estar publicada no ISA para a entrada do email. 

    Quando foi criado o Accept Domain minhaempresa.com.br o Exchange vai aceitar os email que chegarem com este domínio. Não precisa criar nenhuma zona nos DNS internos. 

    Você não mencionou, mas para receber email direto no Exchange sem utilizar o Edge Server tem que modificar as permissões no servidor de transporte. Segue o procedimento para isso:

    http://technet.microsoft.com/en-us/library/bb738138.aspx 

    sábado, 25 de junho de 2011 17:23
  • ok, esse telnet eu já fiz o resultado foi positivo, eu consigo enviar emails pro meu gmail por exemplo.

     Isso está feito já:

     

    Use the EMC to create the Send connector

     

    •     Expand Organization Configuration, click Hub Transport, and then in the action pane, click New Send connector.
    •     On the New Send Connector wizard Introduction page, in the Name field, type a unique name for the connector. From the Select the intended use for this Send connector drop-down list, select Internet, and then click Next.
    •     On the Address space page, click Add. In the SMTP Address Space dialog box, type "*" in the Address field, and then click OK. Click Next.
    •     On the Network settings page, select Use Domain Name System (DNS) to route mail automatically. Select the Use External DNS Lookup settings check box. Click Next.

     

    ISSO EU NÃO FIZ:

     

    • On the Source Server page, click Add. In the Select Hub Transport and subscribed Edge Transport servers dialog box, select one or more Hub Transport servers in your organization, click OK, and then click Next.
    • On the New Connector page, click New, and then on the Completion page, click Finish. (NO MEU TEM NEW EDGE CONECTOR, e ELE PEDE UM FILE EM XML? WhaTaHell?)

     

    ISSO EU FIZ TB...

     

    Step 2: Modify the default Receive connector to allow anonymous connections

     

    You need to be assigned permissions before you can perform this procedure. To see what permissions you need, see the "Receive connectors" entry in the Transport Permissions topic.

     Use the EMC to configure the Receive connector

     

    •     Expand Server Configuration, click Hub Transport, and in the work pane under the Receive Connectors tab, select the Default <Server Name> connector. In the action pane, click Properties.

        In <Connector> Properties, select the Permissions tab.

    •     Select Anonymous Users to add anonymous permissions. Click OK.

     

    O meu server (do meu amigo) já tem um apontamento POP mail.meudominio.com.br exatamente assim, eu preciso ainda criar esse apontamente MX certo?

     

    E esse apontamento seria pro meu servidor, meu IP fixo?

    Obrigado pela ajuda Fernando,

    Abs,

     


    sábado, 25 de junho de 2011 17:40
  • Isso mesmo Pedro,

    você precisa criar o registro MX apontando para o IP fixo.

    sábado, 25 de junho de 2011 17:46
  • Ahh beleza, mas e esse negócio do new edge conector precisa fazer?, e que file XML é esse que ele pede?

    Abs
    sábado, 25 de junho de 2011 17:57
  • Você implementou o Edge Server? 

    Se não tem nenhum servidor Edge pode ignorar os passos do Edge e gerar o XML. Uma observação sobre sua estrutura, pense em implementar um antispam e antivirus para os emails. 

    sábado, 25 de junho de 2011 18:16
  • Eu configurei o anti spam do exchange, e vou pensar em alguma outra coisa, forefront, ainda não sei, primeiro quero fazer enviar e tb receber...

    eu não tenho nenhum edge server, eu só não entendi onde que eu gero esse XML que ele tá pedindo, tem que ser na unha?

    Abs,

     

    sábado, 25 de junho de 2011 18:29
  • Você so precisa gerar o XML se for implementar o Edge Server, pode ignorar este passo. 

    inté

    sábado, 25 de junho de 2011 18:32
  • Eu configurei o anti spam do exchange, e vou pensar em alguma outra coisa, forefront, ainda não sei, primeiro quero fazer enviar e tb receber...

    eu não tenho nenhum edge server, eu só não entendi onde que eu gero esse XML que ele tá pedindo, tem que ser na unha?

    Abs,

     

    Bom olhando aqui eu achei esse file, vou mandar ele ler desse, pode ser?

    C:\Exchange\scripts\exchange2007edge.xml

    e tiro a opçao AUTOMATICALLY CREATE A SEND CONNECTOR FOR THIS EDGE SUBSCRIPTION

    Preciso configurar algum parametro no XML ou só ler desse direto?

     

     

     


    sábado, 25 de junho de 2011 18:34
  • Eu configurei o anti spam do exchange, e vou pensar em alguma outra coisa, forefront, ainda não sei, primeiro quero fazer enviar e tb receber...

    eu não tenho nenhum edge server, eu só não entendi onde que eu gero esse XML que ele tá pedindo, tem que ser na unha?

    Abs,

     

    Bom olhando aqui eu achei esse file, vou mandar ele ler desse, pode ser?

    C:\Exchange\scripts\exchange2007edge.xml

    e tiro a opçao AUTOMATICALLY CREATE A SEND CONNECTOR FOR THIS EDGE SUBSCRIPTION

    Preciso configurar algum parametro no XML ou só ler desse direto?

     

     

     


    Opa, desculpa fernando, nao tinha visto direito sua resposta, vou ignorar isso entao

     

    Obrigado pela ajuda,

    quando o meu amigo me responder sobre o direcionamento do MX eu te aviso se deu certo ou nao...

     

    Abs!

    sábado, 25 de junho de 2011 18:43
  • Bom dia Pedro,

    fiquei um pouco confuso com a sua duvida, mas vamos lá. Com as configurações de "Accepted Domain" Authoritative e Default "True" e  Address Policy  seu Exchange esta basicamente configurado para fluxo de email. Para habilitar o recebimento externo siga os passos abaixo:

    • Primeiro passo é direcionar a porta 25/TCP do seu firewall para o seu servidor de email. 
    • Depois no seu servidor de DNS que esta a zona de internet minharede.com.br você precisa criar um registro tipo MX apontando para o host mail.minharede.com.br

    Com estas configurações você sera capaz de receber email @minharede.com.br no seu Exchange 2007

    Espero ter ajudado


    Apontei o MX (mail.meudominio.com.br) pra o meu IP FIXO, e funcionou...

    Por um ip de outro servidor (EXTERNO) não funciona, por isso temos que apontar o MX.

    Obrigado pela resposta Fernando!

    Está funcionando...

    Abs


    • Marcado como Resposta PedroGabriel sábado, 25 de junho de 2011 23:59
    sábado, 25 de junho de 2011 23:57