none
Send Connectors para varios domínios RRS feed

  • Pergunta

  • Buenas pessoal,

       Estou com uma dúvida que ainda não localizei resposta aqui, mas vamos lá:
       Tenho um Exchange 2007, onde existem 7 domínios (remote domains), logo, 7 "Accepted Domains", todos por Smart Host, contudo, preciso que cada domínio envie pelo seu respectivo Send Connector; para tal criei os 7 Send Connectors via Internet configurando da seguinte maneira:

    dominio1.com.br -> Address = *.dominio1.com.br -> Cost = 1
    dominio2.com.br -> Address = *.dominio2.com.br -> Cost = 2

    E assim por diante...

       Maaaaaaaasss, quando está desta maneira a configuração, nenhuma mensagem sai do servidor, agora se coloco qualquer dos Send Connectors com o "Address = *" somente, daí funciona, mas até onde entendo, está apenas sendo utilizado este Send Connector e não os respectivos que deveriam... Alguma luz e como posso resolver isto?


    Abraço, Everton.
    sexta-feira, 10 de dezembro de 2010 03:29

Respostas

  • Everton

    Porque que não funcionou com o exemplo que você passou, quando criamos um Send Connector para a internet geralmente colocamos no endereço o caracter (*) pois esse send connector será utilizado para o envio para todos os dominios , ou seja, para a internet.

    quando você colocou dominio1.com.br -> Address = *.dominio1.com.br -> Cost = 1 na verdade você criou um send conector para o próprio dominio

    esse send connector será utilizado para enviar mensagens para dominio1.com.br e não para a internet que abrange todos os dominios (*).

    você pode fazer um teste , cria um send connector para uma conta sua no yahoo, ou uol ou de sua preferência.. e verifica se a mensagem que chega não esta com o HELO configurado nesse send connector, ao invés de colocar *, coloca yahoo.com.br cost 1 , incluindo subdominios.

    Esse é o meu pensamento sobre os Send Connectors. sei que voce quer que cada dominio possua seu próprio HELO na rota das mensagens, mas acredito que no 2007 isso ainda ficou limitado.

    Pesquisando encontrei esses sites, mas não tive tempo de ler a fundo. se teria algo para modificar isso.

    http://msexchangeteam.com/archive/2006/12/04/431755.aspx

    http://msexchangeteam.com/archive/2008/06/25/449079.aspx

     

    e achei esse relato no site exchange experts

    Exchange doesn't route email based on the sender. It only routes email based on the recipient. What you want to do is not going to be possible.

    What I do (which is the same that I did on Exchange 2003) is use the same DNS information for all domains. SO the MX records etc are using the same hosts. This allows the use of one reverse DNS, one IP address etc for as many domains as I like

     

    abs,


     


    Missão dada é missão cumprida.
    terça-feira, 14 de dezembro de 2010 15:14
    Moderador

Todas as Respostas

  • Cara tenta deixar todo mundo com o custo igual.

    Como são conectores diferentes e cada um com seu domínio, creio que não faça diferença. 

    sexta-feira, 10 de dezembro de 2010 18:37
  • SenhorT,

       Já tentei assim e nada, as mensagens não saem do servidor...

    Alguma luz?


    Abraço, Everton.
    sexta-feira, 10 de dezembro de 2010 21:26
  • Olá Everton,

    Estranho este comportamento, o procedimento de configuração dos Send Connectors está correto, conforme descrito neste artigo: http://technet.microsoft.com/en-us/library/aa998662(EXCHG.80).aspx

     

    Valida as configurações de autenticação do conector. As mensagens ficam paradas na fila? Vc consegue dar um telnet no smart host dos send connectors?

     

    Abs


    Thiago A. E. Carmo
    MCSA + M, MCITP: EMA 2007/2010, MCITP: SA 2008, MCTS, MCT, MCP
    segunda-feira, 13 de dezembro de 2010 10:55
  • Thiago,

       Sim, as mensagens não saem do servidor, consigo perfeitamente dar telnet em todos smarthosts, as autenticações estão todas corretas, realmente não sei o que pode ser...


    Abraço, Everton.
    segunda-feira, 13 de dezembro de 2010 11:10
  • Everton,

    Tenta configurar cada conector por vez e fazer testes. Assim vc consegue determinar em qual conector está dando o problema. Por exemplo, cria o conector para o dominio1.com.br e envia mensagens de teste, se correr tudo OK, cria o conector para o dominio2.com.br  e envia mensagens de teste...

    abs


    Thiago A. E. Carmo
    MCSA + M, MCITP: EMA 2007/2010, MCITP: SA 2008, MCTS, MCT, MCP
    segunda-feira, 13 de dezembro de 2010 17:41
  • Thiago,

       Já fiz este tipo de teste, sendo que ainda "intercalei" cada domínio e tanto faz qual, se eu deixar apenas um configurado, conforme passei acima, funciona, o problema está no segundo em diante...


    Abraço, Everton.
    segunda-feira, 13 de dezembro de 2010 20:30
  • Olá Everton,

    Seu ambiente possui apenas um Site que contem o Exchange? Você está marcando os conectores como "Scoped"?

    Notei que você configurou um Remote Domain para cada um destes dominios, isso é desnecessário a não ser que haja políticas especificas para cada dominio, como OOF, MIME, S/MIME... Como teste, deixa apenas o padrão (*).

    Outras opções de Troubleshooting é habilitar os logs nestes conectores e analisá-los e atualizar o Exchange que já está no SP3 + Rollups.

     

    Abs


    Thiago A. E. Carmo
    MCSA + M, MCITP: EMA 2007/2010, MCITP: SA 2008, MCTS, MCT, MCP
    terça-feira, 14 de dezembro de 2010 11:27
  • Buenas, Thiago,

       Respondendo:

       Sim, é apenas um site para o Exchange e também, uma organização, foi instalado "do zero", desde do Windows 2008 R2; o Exchange 2007 já é o SP3 (utilizei já a instalação com SP3) e possui o último rollup (só agora não me recordo a versão, mas há 2 meses era a última disponível); sobre os remote domains, justamente por ter políticas diferentes para cada um e tenho a necessidade, infelizmente não tenho como "não ter"... Ahh e nenhum dos connectors são "Scoped", nem está marcado para utilizar DNS externo para cada um, visto que na configuração de cada conector existe o IP do Smarthost, por ser um dedicado e nunca mudará... Como faço para habilitar os LOGs para cada connector?

    Por hora obrigado pelas ajudas, embora ainda ter o problema... :S


    Abraço, Everton.
    terça-feira, 14 de dezembro de 2010 11:59
  • Everton

    Porque que não funcionou com o exemplo que você passou, quando criamos um Send Connector para a internet geralmente colocamos no endereço o caracter (*) pois esse send connector será utilizado para o envio para todos os dominios , ou seja, para a internet.

    quando você colocou dominio1.com.br -> Address = *.dominio1.com.br -> Cost = 1 na verdade você criou um send conector para o próprio dominio

    esse send connector será utilizado para enviar mensagens para dominio1.com.br e não para a internet que abrange todos os dominios (*).

    você pode fazer um teste , cria um send connector para uma conta sua no yahoo, ou uol ou de sua preferência.. e verifica se a mensagem que chega não esta com o HELO configurado nesse send connector, ao invés de colocar *, coloca yahoo.com.br cost 1 , incluindo subdominios.

    Esse é o meu pensamento sobre os Send Connectors. sei que voce quer que cada dominio possua seu próprio HELO na rota das mensagens, mas acredito que no 2007 isso ainda ficou limitado.

    Pesquisando encontrei esses sites, mas não tive tempo de ler a fundo. se teria algo para modificar isso.

    http://msexchangeteam.com/archive/2006/12/04/431755.aspx

    http://msexchangeteam.com/archive/2008/06/25/449079.aspx

     

    e achei esse relato no site exchange experts

    Exchange doesn't route email based on the sender. It only routes email based on the recipient. What you want to do is not going to be possible.

    What I do (which is the same that I did on Exchange 2003) is use the same DNS information for all domains. SO the MX records etc are using the same hosts. This allows the use of one reverse DNS, one IP address etc for as many domains as I like

     

    abs,


     


    Missão dada é missão cumprida.
    terça-feira, 14 de dezembro de 2010 15:14
    Moderador