none
Маршрутизация электронной почты RRS feed

  • Вопрос

  • Добрый день,
    Есть "скромный" по маршрутизации электронной почты...

    Входные данные:
    1. Идет перевод пользователей с IMAP (Linux DOVECOT) на MS Exchange 2007;
    2. Есть AD + DNS ( company.com.ua );
    3. Развернуты сервера MS Exchange (чере запятую роли на отдельных серверах): MAILBOX, HUB/CAS, EDGE;
    4. Есть внешний relay (Linux MTA Sendmail); Вся почта компании будет отправляться и приниматься через него !!! 
    5. Настройки MS Exchange:
    5.1 Accepted Domains - company.com.ua (Authoritative)
    5.2 Send connector - Adress Space (*); Network (Route mail throuth ... My Linux relay); Source Server - EDGE Server;

    Вопрос:

    Для плавного перевода дользователей у меня часть пользователей будет на моей новой инфраструктуре, а часть останется на старой... И даже потом при полном переходе на MS Exchange 2007 остануться пользователи в этом домене только на старом сервере IMAP :(.

    Необходима реализация как в старом, добром MS Exchange 2003 (Smart host). Мол если сервер не находит пользователя в своей базе адресов передать письмо на следующий релей....

    Нашел следующие параметры в свойствах Accepted Domain

    * Internal Relay Domain
    * External Relay Domain

    При установке External Relay Domain я получаю следующую ошибку :

    Error: Cannot remove the domain 'company.com.ua' because it is referenced by proxy address template...

    Как правильно реализовать поставленную задачу ...
    Всем заранее спасибо...




    С Уважение Евгений Г.
    • Перемещено Hengzhe Li 12 марта 2012 г. 11:04 forum merge (От:Exchange Server 2007)
    16 марта 2009 г. 13:19

Все ответы

  •  *Internal relay - двигаетесь в правильном направлении. Только создайте еще коннектор с Вашим адресным пространством. И нацельте его на старый сервер. Логика работы в этом случае проста. Получив письмо для пользователя ivan@domain.com, (в Вашем случае ivan@company.com.ua) сервер не найдя получателя в Exchange-организации сунет его в наиболее подходящий для этого коннектор. Вы должны свой обслуживаемый домен сделать доменом внутренней ретрансляции и создать коннектор отправки в адресное пространство этого домена через смарт-хост - Ваш старый сервер.
    http://okrylov.wordpress.com
    • Предложено в качестве ответа Aleksey Bayganov 17 марта 2009 г. 19:57
    16 марта 2009 г. 13:33
    Модератор
  • Он не дает создать такой-же Интернал релей, говорит что коннектор для этого домена уже сущетвует ...
    С Уважение Евгений Г.
    16 марта 2009 г. 14:02
  • Покажите Get-SendConnector |fl
    Опишите процедуру создания коннектора
    Вы смену типа обслуживаемого домена с Authoritative на Internal Relay перевели? Он не создается заново, просто меняется тип в свойствах.
    http://okrylov.wordpress.com
    16 марта 2009 г. 14:16
    Модератор
  •  AddressSpaces                : {smtp:*;100}
    AuthenticationCredential     :
    Comment                      :
    ConnectedDomains             : {}
    ConnectionInactivityTimeOut  : 00:10:00
    DNSRoutingEnabled            : True
    DomainSecureEnabled          : True
    Enabled                      : False
    ForceHELO                    : False
    Fqdn                         :
    HomeMTA                      : Microsoft MTA
    HomeMtaServerId              : edge
    Identity                     : EdgeSync - Default-First-Site-Name to Internet
    IgnoreSTARTTLS               : False
    IsScopedConnector            : False
    IsSmtpConnector              : True
    LinkedReceiveConnector       :
    MaxMessageSize               : 10MB
    Name                         : EdgeSync - Default-First-Site-Name to Internet
    Port                         : 25
    ProtocolLoggingLevel         : None
    RequireTLS                   : False
    SmartHostAuthMechanism       : None
    SmartHosts                   : {}
    SmartHostsString             :
    SourceIPAddress              : 0.0.0.0
    SourceRoutingGroup           : Exchange Routing Group (DWBGZMFD01QNBJR)
    SourceTransportServers       : {edge}

    UseExternalDNSServersEnabled : False

    AddressSpaces                : {smtp:--;100}
    AuthenticationCredential     :
    Comment                      :
    ConnectedDomains             : {}
    ConnectionInactivityTimeOut  : 00:10:00
    DNSRoutingEnabled            : False
    DomainSecureEnabled          : False
    Enabled                      : True
    ForceHELO                    : False
    Fqdn                         :
    HomeMTA                      : Microsoft MTA
    HomeMtaServerId              : edge
    Identity                     : EdgeSync - Inbound to Default-First-Site-N
    IgnoreSTARTTLS               : False
    IsScopedConnector            : False
    IsSmtpConnector              : True
    LinkedReceiveConnector       :
    MaxMessageSize               : 10MB
    Name                         : EdgeSync - Inbound to Default-First-Site-N
    Port                         : 25
    ProtocolLoggingLevel         : None
    RequireTLS                   : False
    SmartHostAuthMechanism       : ExchangeServer
    SmartHosts                   : {--}
    SmartHostsString             : --
    SourceIPAddress              : 0.0.0.0
    SourceRoutingGroup           : Exchange Routing Group (DWBGZMFD01QNBJR)
    SourceTransportServers       : {edge}
    UseExternalDNSServersEnabled : False

    AddressSpaces                : {SMTP:*;100}
    AuthenticationCredential     :
    Comment                      :
    ConnectedDomains             : {}
    ConnectionInactivityTimeOut  : 00:10:00
    DNSRoutingEnabled            : False
    DomainSecureEnabled          : False
    Enabled                      : True
    ForceHELO                    : False
    Fqdn                         :
    HomeMTA                      : Microsoft MTA
    HomeMtaServerId              : edge
    Identity                     : SMTP to Relay
    IgnoreSTARTTLS               : False
    IsScopedConnector            : False
    IsSmtpConnector              : True
    LinkedReceiveConnector       :
    MaxMessageSize               : 10MB
    Name                         : SMTP to Relay
    Port                         : 25
    ProtocolLoggingLevel         : None
    RequireTLS                   : False
    SmartHostAuthMechanism       : None
    SmartHosts                   : {relay.company.com.ua}
    SmartHostsString             : relay.company.com.ua
    SourceIPAddress              : 0.0.0.0
    SourceRoutingGroup           : Exchange Routing Group (DWBGZMFD01QNBJR)
    SourceTransportServers       : {edge}
    UseExternalDNSServersEnabled : False




    С Уважение Евгений Г.
    16 марта 2009 г. 14:23
  •  Письмо попадает на Edge но не передается на релей ... Если смотреть логи релея то к нему на 25 порт никто не стучался ...
    С Уважение Евгений Г.
    16 марта 2009 г. 14:25
  • Евгений, а я что-то не вижу коннектора, который должен отправлять в релей. Вернее вижу, но он не совсем верно настроен. Выполните Set-SendConnector -Identity "SMTP to Relay" -AddressSpace *.comapny.com.ua.
    http://okrylov.wordpress.com
    16 марта 2009 г. 14:30
    Модератор
  •  
    [PS] C:\Documents and Settings\Administrator.SCM>Set-SendConnector -Identity "SM
    TP to Relay" -AddressSpace *.company.com.ua
    Set-SendConnector : The operation could not be performed because object 'SMTP t
    o Relay' could not be found on domain controller 'ad.company.com.ua'.
    At line:1 char:18
    + Set-SendConnector  <<<< -Identity "SMTP to Relay" -AddressSpace *.company.com.ua
    С Уважение Евгений Г.
    16 марта 2009 г. 14:45
  •  Get-SendConnector "SMTP for relay" | Set-SendConnector -AddressSpace *.company.com.ua
    Не получится - делайте через EMC, не важно как, главное один из коннекторов отправки должен иметь адресное пространство равное обслуживаемому домену, и отправлять через смарт-хост, на котором будет лежать ящик пользователя, чтобы выполнялся заданный Вами сценарий:
    "если сервер не находит пользователя в своей базе адресов передать письмо на следующий релей.... "
    И обслуживаемый домен должен иметь тип Internal Relay.

    http://okrylov.wordpress.com
    16 марта 2009 г. 14:51
    Модератор
  • Не уходит, стоит в очереди на EDGE
    С Уважение Евгений Г.
    16 марта 2009 г. 15:09
  • Last Error какая в очереди?


    http://okrylov.wordpress.com
    16 марта 2009 г. 17:54
    Модератор