none
Exchange 2010 (проблемы с письмами) RRS feed

  • Вопрос

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

    Ситуация такая, письма от клиентского домена ходят, и одно может потеряться, по логам Exchange пишется что письмо поставлено в очередь для доставки, фильтрация отправителей (SenderFilter) отключен, но письма пропадают не постоянно, а случайно, не пойму куда копать...


    • Изменено fxomka 26 июня 2020 г. 8:13
    26 июня 2020 г. 7:47

Ответы

  • По SourceContext видно, что FAIL вызвал SenderID Agent - это компонент, который проверяет соответствие адреса сервера отправителя записям SPF домена отправителя. Попросите администраторов клиента разобраться со своей записью SPF. а пока они разбираются (и если вообще разбираться будут), можете в конфигурации SenderID Agent указать, что письма от отправителей из домена клиента проверять не надо:

    Set-SenderIdConfig -BypassedSenderDomains <клиентский домен>

    (если у вас вдруг этот список уже не пустой - проверяется Get-SenderIDConfig - добавьте клиентский домен в него и укажите в команде весь список).

    PS Вы в скриншоте напрасно ограничили командой select список полей, не показав даже EventID (который FAIL) поэтому я сразу не понял, к какой записи в логе это относится.

    PPS Кстати, содержимое текстового окна лучше вставлять в виде текста (для этого его надо выделить через команду Edit(Изменить) меню окна и скопировать в буфер обмена).


    Слава России!


    29 июня 2020 г. 13:34
  • а можно ли вообще отключить SenderID Agent и как это сделать?

    Отключить - можно: Set-SenderIdConfig -Enabled  $false

    Сколько после этого к вам лишнего спама насыплется - не знаю.


    Слава России!

    30 июня 2020 г. 20:31

Все ответы

  • А вы нашли это сообщение в самой очереди? Какой там статус (нужно через FL посмотреть)?
    26 июня 2020 г. 9:02
  • да я нашел вот какой статус 
    26 июня 2020 г. 9:23
  • что за FL, как через него посмотреть?

    26 июня 2020 г. 12:21
  • Добрый день!

    Ситуация такая, письма от клиентского домена ходят, и одно может потеряться, по логам Exchange пишется что письмо поставлено в очередь для доставки, фильтрация отправителей (SenderFilter) отключен, но письма пропадают не постоянно, а случайно, не пойму куда копать...


    По Message Tracking Log (в EMC через Toolbox/Tracking Log Explorer или Get-MessageTrackingLog в EMS) посмотрите, если для этого сообщения событие DELIVER (значит, письмо доставлено, но, может быть, в другую папку, в соответствии с правилами в п/я) или FAIL.

    Если нет ни того, ни другого - то поищите (через Queue Viewer или Get-Message/Get-Queue) его в очередях транспорта, если оно там - мотрите статус последней попытки доставки.

    Если нет нигде - то стоит проверить логи антивируса (если он есть): он может тихо убрать письмо в карантин или даже удалить.

    PS FL - это сокращенная форма команды Format-List в EMS, которую обычно ставят в конвейер (после команды и знака | ), чтобы посмотреть результат не в виде таблицы (некоторые команды по умолчанию результат печатают в таком виде), а каждый найденный объект по отдельности, со всеми свойствами. У вас на скриншоте - как раз так такой вид.


    Слава России!


    • Изменено M.V.V. _ 26 июня 2020 г. 16:08
    26 июня 2020 г. 16:06
  • Добрый день!

    Так я и смотрю через вот эту команду:


    Get-MessageTrackingLog -ResultSize unlimited -Sender "mail@mailbox.ru" -Start "15/04/2020 09:00:00" -End "15/04/2020 18:00:00" |select-object Timestamp,Sender,Recipients,MessageSubject,EventId| fl

    Есть письмо со статусом FAIL, затем я ввожу вот эту команду, что бы посмотреть подробно, скрин выше я вставлял

    Get-MessageTrackingLog -ResultSize Unlimited -Start "Apr 17 2020 12:03:00" -End "Apr 17 2020 12:05:00" -EventId "Fail" -Sender "mailbox@mail.ru" | fl Sender, recipients, Timestamp, RecipientStatus, Messageinfo, SourceContext

    29 июня 2020 г. 6:16
  • По SourceContext видно, что FAIL вызвал SenderID Agent - это компонент, который проверяет соответствие адреса сервера отправителя записям SPF домена отправителя. Попросите администраторов клиента разобраться со своей записью SPF. а пока они разбираются (и если вообще разбираться будут), можете в конфигурации SenderID Agent указать, что письма от отправителей из домена клиента проверять не надо:

    Set-SenderIdConfig -BypassedSenderDomains <клиентский домен>

    (если у вас вдруг этот список уже не пустой - проверяется Get-SenderIDConfig - добавьте клиентский домен в него и укажите в команде весь список).

    PS Вы в скриншоте напрасно ограничили командой select список полей, не показав даже EventID (который FAIL) поэтому я сразу не понял, к какой записи в логе это относится.

    PPS Кстати, содержимое текстового окна лучше вставлять в виде текста (для этого его надо выделить через команду Edit(Изменить) меню окна и скопировать в буфер обмена).


    Слава России!


    29 июня 2020 г. 13:34
  • спасибо, добавил, тестируем, как будут новости, отпишусь
    30 июня 2020 г. 6:26
  • а можно ли вообще отключить SenderID Agent и как это сделать?
    30 июня 2020 г. 7:04
  • а можно ли вообще отключить SenderID Agent и как это сделать?

    Отключить - можно: Set-SenderIdConfig -Enabled  $false

    Сколько после этого к вам лишнего спама насыплется - не знаю.


    Слава России!

    30 июня 2020 г. 20:31