none
Exchange 2010 sp2 перестал отпралять почту на mail.ru, yandex.ru и некоторые другие узлы RRS feed

  • Вопрос

  • Добрый вечер

    Помогите плиз. Почтовик пересал отправлять почту на mail.ru yandex.ru (а также hotmail.com, bk.ru, inbox.ru ) на gmail.com и другие отправляет без проблем. Предистория. Падал райд контроллер и пришлось установить другой и выполнить восстановление Exchanga командой Setup /m:RecoverServer все бы хорошо но начала собиратсья очередь с ошибкой "451 4.4.0 DNS query failed". Читал здесь похожие статьи, что мог измениться GUIG карты и тп.. но у меня тогда совсем никуда не отправлял бы! Делал тест на сайте  https://www.testexchangeconnectivity.com ругается на SPF запись отправил запрос нашему хостингу чтобы изменили, иначе внешний IP Exchanga не соотвествовал записям в SPF!  Не может это быть причиной болезни? (причем до этого 2 с небольшим месяца почтовик работал без проблем!) Проверил на бан листы тоже не нашел IP почтовика там!!! УЖе незнаю что думать!

    Команда NSLOOKUP непосредственно с самого сервера (DNS вроде все разрешает как надо!)

    C:\>nslookup exchange.spbdiesel.ru

    ╤хЁтхЁ: dc.mydomen.local
    Address: 192.168.88.8

    Не заслуживающий доверия ответ:
    ╚ь : exchange.spbdiesel.ru
    Address: 46.231.211.122

    C:\>nslookup 46.231.211.122
    ╤хЁтхЁ: dc.mydomen.local
    Address: 192.168.88.8

    ╚ь : exchange.spbdiesel.ru

    Address: 46.231.211.122

    и команда Get-SendConnector | fl
    Get-TransportServer | fl *dns*

    [PS] C:\>Get-SendConnector | fl

    AddressSpaces : {SMTP:*;1}
    AuthenticationCredential :
    Comment :
    ConnectedDomains : {}
    ConnectionInactivityTimeOut : 00:10:00
    DNSRoutingEnabled : True
    DomainSecureEnabled : False
    Enabled : True
    ErrorPolicies : Default
    ForceHELO : False
    Fqdn : exchange.spbdiesel.ru
    HomeMTA : Microsoft MTA
    HomeMtaServerId : MAIL
    Identity : в интернет
    IgnoreSTARTTLS : False
    IsScopedConnector : False
    IsSmtpConnector : True
    LinkedReceiveConnector :
    MaxMessageSize : 10 MB (10,485,760 bytes)
    Name : в интернет
    Port : 25
    ProtocolLoggingLevel : Verbose
    RequireOorg : False
    RequireTLS : False
    SmartHostAuthMechanism : None
    SmartHosts : {}
    SmartHostsString :
    SmtpMaxMessagesPerConnection : 20
    SourceIPAddress : 0.0.0.0
    SourceRoutingGroup : Exchange Routing Group (DWBGZMFD01QNBJR)
    SourceTransportServers : {MAIL}
    TlsAuthLevel :
    TlsDomain :
    UseExternalDNSServersEnabled : False

    [PS] C:\>Get-TransportServer | fl *dns*


    ExternalDNSAdapterEnabled : True
    ExternalDNSAdapterGuid : 00000000-0000-0000-0000-000000000000
    ExternalDNSProtocolOption : Any
    ExternalDNSServers : {}
    InternalDNSAdapterEnabled : True
    InternalDNSAdapterGuid : 00000000-0000-0000-0000-000000000000
    InternalDNSProtocolOption : Any
    InternalDNSServers : {}

    Может ктото знает решение????? 

    28 января 2013 г. 15:22

Ответы

Все ответы

  • Добрый день.

    1. Сколько у вас сетевых адаптеров на Exchange сервере? Настройки ДНС заданы только на 1?

    2. Попробуйте в свойствах транспортного сервера на закладке "External DNS Lookup" явно указать какие ДНС использовать (у вас это 192.168.88.8). Потом перезапустите службу транспорта.


    Blog - Smtp25.ru

    • Помечено в качестве ответа skodamax 28 января 2013 г. 16:38
    • Снята пометка об ответе skodamax 28 января 2013 г. 16:38
    28 января 2013 г. 16:12
    Отвечающий
  • Добрый день.

    1. Сколько у вас сетевых адаптеров на Exchange сервере? Настройки ДНС заданы только на 1?

    2. Попробуйте в свойствах транспортного сервера на закладке "External DNS Lookup" явно указать какие ДНС использовать (у вас это 192.168.88.8). Потом перезапустите службу транспорта.


    Blog - Smtp25.ru

    1. сетевых карт 2 работает только одна!

    2. пробовал и   192.168.88.8 и внешние ДНС кторорые предоставляет провайдер и 8.8.8.8 гугла, все бестолку! По идее то имя разрешается... Да и забыл спросить что значит в поле RecipiendStatus вот здесь?

    http://s1.ipicture.ru/uploads/20130128/1bRzSUZL.jpg

    Бывает еще попадается в этом поле (RecipiendStatus) 451 4.7.1 Greylisting in action, please come back later


    3. Да и еще вопрос, почему та почта которая висит в очереди не отражена в ЛОГах!? Т.е. я хочу сказать что не нашел не единой записи по состоянию писем в очереди, хотя ЛОГирование на коннекторах включено! Искал вот здесь! 

    C:\Program Files\Microsoft\Exchange Server\V14\TransportRoles\Logs\ProtocolLog\SmtpReceive

    C:\Program Files\Microsoft\Exchange Server\V14\TransportRoles\Logs\ProtocolLog\SmtpSend

    4. вот телнет с потчовика на mail.ru!

    C:\>nslookup
    ╤хЁтхЁ яю єьюыўрэш■: dc.mydomen.local
    Address: 192.168.88.8

    > set q=mx
    > mail.ru
    ╤хЁтхЁ: dc.mydomen.local
    Address: 192.168.88.8

    Не заслуживающий доверия ответ:
    mail.ru MX preference = 10, mail exchanger = mxs.mail.ru

    mail.ru nameserver = ns1.mail.ru
    mail.ru nameserver = ns4.mail.ru
    mail.ru nameserver = ns2.mail.ru
    mail.ru nameserver = ns.mail.ru
    mail.ru nameserver = ns3.mail.ru
    mail.ru nameserver = ns5.mail.ru
    mxs.mail.ru internet address = 94.100.176.20
    ns1.mail.ru internet address = 94.100.179.159
    ns4.mail.ru internet address = 94.100.178.100
    ns2.mail.ru internet address = 94.100.186.189
    ns.mail.ru internet address = 217.69.129.230
    ns3.mail.ru internet address = 94.100.179.93
    ns5.mail.ru internet address = 217.69.129.241

    5. С почтовика пробуем коннект к SMTP майла ру

    C:\>telnet mxs.mail.ru 25

    220 Mail.Ru ESMTP

    6. да и еще на этом сайте https://www.testexchangeconnectivity.com/ сделал проверку по "Исходящая электронная почта SMTP"

    в поле Исходящий IP-адрес: указал внешку почтовика т.е. 46.231.211.122

    в поле Адрес электронной почты: указал банально ящик на майл точка ру admin@mail.ru

    и вот что она на выдало!!! там в самом низу ошибки! Незнаю может это как то и влияет на весь происходящий процесс!? (прикреплю файликом ибо там многобукф http://rusfolder.com/34734490)

    7. да вот еще что обнаружил! При перезагрузке почтового сервера большая часть писем в очереди улетела! т.е. на домены mail.ru, yandex.ru почту ушла! Попробовал создать новое сообщение на mail.ru опять повисло в очереди.... Непонятно! 

    8. И вот еще что выяснилось, после перезагрузки почтовика появился ЛОГ по ящикам ящикам МАЙЛ ру, до перезагрузки в ЛОГе не было информации (искал поиском по названию ящиков, ничего не находил!), так вот попалась на глаза строчка! 

    2013-01-28T17:54:27.800Z,в интернет,08CFCB975A9AD025,1,,77.222.41.51:25,*,,"Failed to connect. Error Code: 10061, Error Message: Подключение не установлено, т.к. конечный компьютер отверг запрос на подключение 77.222.41.51:25"  

    P.S. мысли кончились....  я больше незнаю чего ему еще надоть! :(




    • Изменено skodamax 28 января 2013 г. 20:07
    28 января 2013 г. 16:46
  • Комрады, неужели никто не сталкивался с такой бедой?

    29 января 2013 г. 14:24
  • 1. Сейчас письма в очереди есть на эти домены? Если есть:

    Пропишите на вкладке "External DNS Lookup". Затем перезапустите службу транспорта. Затем выполните следующую команду (в прошлый раз я ее забыл вам указать):

    Get-Queue | Retry-Queue

    2. RecipientStatus показывает статус по конкретному получателю в письме. Оно в принципе малоинформативно.

    3. Просто эти письма не доходят еще до коннекторов. У вас выдается ошибка еще на уровне определения маршрута отправки, а точнее - проблемы с ДНС. Поэтому в логах ничего не будет.

    4. telnet в данном случае не показатель. Проблема в том, что Exchange иногда не может найти какой ему ДНС опрашивать.

    7. Попробуйте еще раз выполнить первый пункт. Первый раз не помогло видимо из-за отсутствия команды.

    8. Сама по себе эта строчка значит, что сервер попытался с кем-то соединиться для отправки письма и у него не получилось. Нужно полностью смотреть строчки относящиеся к этой smtp сессии, чтобы понять кто это.


    Blog - Smtp25.ru

    29 января 2013 г. 16:16
    Отвечающий
  • 1. Да висит в очереди mail.ru 4 письма

    А что именно указать в "External DNS Lookup"? Это на HAB-Transport? Вы имеете ввиду прописать ДНС провайдера?

    • Изменено skodamax 29 января 2013 г. 16:21
    29 января 2013 г. 16:20
  • В Application Log есть события с номером 16025?

    Blog - Smtp25.ru

    29 января 2013 г. 16:20
    Отвечающий
  • 1. Да висит в очереди mail.ru 4 письма

    А что именно указать в "External DNS Lookup"? Это на HAB-Transport? Вы имеете ввиду прописать ДНС провайдера?

    Да, укажите ДНС провайдера. И еще перед перезапуском службы транспорта в свойствах отправляющего коннектора поставьте галку "Use the External DNS Lookup settings on the transport server".

    Blog - Smtp25.ru

    29 января 2013 г. 16:30
    Отвечающий
  • Сделал как вы посоветовали, и как раз на глаза попалась эта статья.

    http://wfcastle33.wordpress.com/2011/06/26/exchangednserror451/

    перезапустил Службу Транспорт Эксчанж... письма ушли... пару раз попробовал отправить на mail.ru и на yandex.ru вроде все ок... пока буду мониторить...... Завтра отпишусь прокатила эта фишка или нет... 

    Заранее благодарю за помощь.

    В Application Log есть события с номером 16025?

    ДА а что это за событие?

    29 января 2013 г. 16:40
  • Насколько я помню, это как раз про ошибку Транспорта и днс. Приведите ее текст пожалуйста.

    Blog - Smtp25.ru

    29 января 2013 г. 17:46
    Отвечающий
  • http://www.alexxhost.ru/2012/08/hub.html

    Blog - Smtp25.ru

    29 января 2013 г. 17:50
    Отвечающий
  • Насколько я помню, это как раз про ошибку Транспорта и днс. Приведите ее текст пожалуйста.

    Blog - Smtp25.ru

    Пожалуйста..

    Журнал Windows - Приложения

    Ошибка номером 16025

    Не удается получить сведения о DNS-серверах от сетевого адаптера 00000000-0000-0000-0000-000000000000. Убедитесь, что компьютер подключен к сети, а командлет Get-NetworkConnectionInfo возвращает результаты.

    Вы про эту спрашивали?

    29 января 2013 г. 19:20
  • http://www.alexxhost.ru/2012/08/hub.html 

    Blog - Smtp25.ru

     Да я видел эту статью, но у меня GUID нули были поэтому это не подошло!

    Хотя минутку сейчас попровобал снова команду [PS] C:\>Get-NetworkConnectionInfo

    И вот что нарисовал! 

    RunspaceId : 468d61c3-64d3-4414-8aa7-9a2b1cd80c43
    Name : Intel(R) 82574L Gigabit Network Connection #2
    DnsServers : {192.168.88.8}
    IPAddresses : {192.168.88.3}
    AdapterGuid : 91cb9806-6641-4a5a-8f0a-39c78fa14cf0
    MacAddress : 00:25:90:77:3D:01

    А до этого рисовал НУЛИ 00000000-0000-0000-0000-000000000000 странно, как такое может быть!? 

    Хотя у меня есть догадка, просто изначально когда я делал по этому описанию http://www.alexxhost.ru/2012/08/hub.html, у меня в "Use the External DNS Lookup settings on the transport server" и "Use the Enternal DNS Lookup settings on the transport server" стояло значение "Все доступные IPv4" А так как у меня на серве 2 LAN, а использовался только один интерфейс видимо (почтовик) и не понимал какую карту юзать, либо понимал но не так как нужно... Может отсюда и нули в GUID? 

    Может я и заблуждаюсь!

    ExternalDNSAdapterEnabled : True
    ExternalDNSAdapterGuid : 00000000-0000-0000-0000-000000000000
    ExternalDNSProtocolOption : Any
    ExternalDNSServers : {}
    InternalDNSAdapterEnabled : True
    InternalDNSAdapterGuid : 00000000-0000-0000-0000-000000000000
    InternalDNSProtocolOption : Any
    InternalDNSServers : {}


    • Изменено skodamax 29 января 2013 г. 19:34
    29 января 2013 г. 19:21
  • Да, все верно понимаете: guid из нулей - это все доступные адаптеры.

    Blog - Smtp25.ru

    30 января 2013 г. 5:28
    Отвечающий
  • Большое спасибо за помощь, письма в очереди больше не скапливаются. Думаю этот вопрос можно закрывать.
    30 января 2013 г. 5:59
  • Был рад помочь.

    Незабудьте отметить сообщение с ответом.


    Blog - Smtp25.ru

    • Помечено в качестве ответа skodamax 30 января 2013 г. 7:59
    30 января 2013 г. 6:22
    Отвечающий