Поделиться через


Интервалы повтора, повторной отправки и истечения срока действия сообщений в Exchange Server

В Exchange Server сообщения, которые не могут быть успешно доставлены, подвергаются различным срокам повтора, повторной отправки и окончания срока действия в зависимости от источника и назначения сообщения. Повторная попытка доставки — это новая попытка подключиться к месту назначения. Повторная отправка — это отправка сообщения обратно в очередь передачи для повторной обработки классификатором. После безуспешного выполнения всех попыток доставить сообщение в течение определенного периода срок действия сообщения заканчивается. После истечения срока действия сообщения отправитель получит уведомление о неудавшейся доставке, а само сообщение будет удалено из очереди.

При возникновении любого из трех событий — повторной передачи, повторной отправки и истечения срока действия, — прежде чем над сообщениями будут совершены соответствующие автоматические действия, можно выполнить некоторые действия вручную.

Инструкции по настройке этих интервалов см. в разделе Настройка интервалов повторной отправки, повторной передачи и истечения срока действия сообщений.

Параметры конфигурации для повторной передачи сообщений

Когда службе транспорта на сервере почтовых ящиков или на пограничном транспортном сервере не удается подключиться к следующему прыжку, очередь переходит в состояние повторной попытки доставки. Попытки создать подключение продолжаются до тех пор, пока не истечет срок действия очереди либо не будет создано подключение.

Параметры конфигурации для автоматического выполнения повторных попыток доставки сообщений в файле EdgeTransport.exe.config

Параметры интервала повтора автоматического сообщения, доступные в %ExchangeInstallPath%Bin\EdgeTransport.exe.config файле конфигурации XML-приложения, описаны в следующей таблице.

Примечание.

Все настраиваемые параметры Exchange или IIS, внесенные в файлы конфигурации приложения Exchange XML на сервере Exchange Server (например, web.config файлы или EdgeTransport.exe.config файл), будут перезаписаны при установке exchange CU. Обязательно сохраните эти сведения, чтобы можно было легко повторно применить параметры после установки. После установки exchange CU необходимо повторно настроить эти параметры.

Название параметра автоматического выполнения повторных попыток доставки сообщений Значение по умолчанию Описание
MailboxDeliveryQueueRetryInterval 00:05:00 (5 минут) Этот параметр определяет периодичность, с которой очереди пытаются подключиться к службе доставки транспорта почтовых ящиков для базы данных почтовых ящиков назначения, к которой не удается подключиться.

Чтобы указать значение, введите его в качестве интервала времени: dd.hh:mm:ss where dd = дни, hh = часы, mm = минуты и ss = секунды.

Допустимым значением является интервал времени от 00:00:01 (одна секунда) до 1.00:00:00 (один день).

QueueGlitchRetryCount 4 Этот параметр указывает количество попыток подключения, которые выполняются сразу после того как транспортному серверу не удается подключиться к серверу назначения. Подобные проблемы при подключении обычно связаны с очень кратковременными перебоями в работе сети.

Допустимое значение — целое число от 0 до 15.

Обычно нет необходимости изменять этот параметр. Исключение составляют случаи, когда сеть ненадежна, и в ней регулярно происходят случайные разрывы подключений.

QueueGlitchRetryInterval 00:01:00 (1 минута) Интервал подключения между каждой попыткой подключения, заданный ключом QueueGlitchRetryCount .

Обычно нет необходимости изменять этот параметр, если только сеть не оказалась ненадежной и случайные разрывы подключений в ней не случаются регулярно.

Параметры конфигурации для автоматического выполнения повторных попыток доставки сообщений в Центр администрирования Exchange и Командная консоль Exchange

Параметры интервалов между автоматическими повторными попытками доставки сообщений, доступные в Центр администрирования Exchange и Командная консоль Exchange, описаны в таблице ниже.

Название параметра автоматического выполнения повторных попыток доставки сообщений Значение по умолчанию Настройка с помощью командной консоли Exchange Конфигурация Центра администрирования Exchange на серверах почтовых ящиков
Интервал повтора сообщения: интервал повтора для отдельных сообщений, имеющих состояние повтора. 15 минут (00:15:00)

Рекомендуется не изменять значение по умолчанию, если для этого не будет указана служба поддержки майкрософт или документация по конкретному продукту.

Командлет: Set-TransportService

Параметр : MessageRetryInterval

н/д
Интервал повторных попыток сбоя исходящего подключения: интервал повтора для попыток исходящего подключения, которые ранее завершились сбоем. Для контроля ранее неудавшихся попыток подключения используются значения количества повторных попыток при временных ошибках и интервала между ними. Транспортная служба на серверах почтовых ящиков: 10 минут (00:10:00)

Пограничные транспортные серверы: 30 минут (00:30:00)

Командлет: Set-TransportService

Параметр : OutboundConnectionFailureRetryInterval

Серверов> Выберите сервер >Изменить (значок ) >Ограничения> транспорта Интервал повтора в разделе >"Сбой исходящего подключения" (в секундах)
Количество повторных попыток временных сбоев: количество попыток подключения, которые были предприняты после сбоя повторных попыток сбоя очереди и значений интервалов. Такие ошибки могут быть вызваны перезапусками сервера или ошибками при подстановке кэшированного DNS.

Допустимое значение — целое число от 0 до 15. Значение 0 указывает, что для управления следующей попыткой подключения используется значение интервала между повторными попытками после ошибки исходящего подключения.

6 Командлет: Set-TransportService

Параметр : TransientFailureRetryCount

Серверов> Выберите сервер >Изменить (значок ) >Ограничения> транспорта Повторы, раздел >Временный сбой повторных попыток
Интервал повторных попыток с временным сбоем. Интервал подключения между каждой попыткой подключения, заданный значением счетчика повторных попыток с временным сбоем. Транспортная служба на серверах почтовых ящиков: 5 минут (00:05:00)

Пограничные транспортные серверы: 10 минут (00:10:00)

Командлет: Set-TransportService

Параметр : TransientFailureRetryInterval

Серверов> Выберите сервер >Изменить (значок ) >Ограничения> транспорта Раздел >Повторы Интервал повторных попыток с временным сбоем (в минутах)

Параметры конфигурации для выполнения повторных попыток доставки сообщений вручную

Если очередь доставки находится в состоянии Retry, можно вручную принудительно выполнить немедленную попытку подключения с помощью средства просмотра очередей на панели элементов Exchange или командлета Retry-Queue в командной консоли Exchange. Повторная попытка, выполняемая вручную, переопределяет запланированное время следующей повторной попытки. Если не удалось создать подключение, таймер интервалов между повторными попытками будет сброшен. Чтобы это действие вступило в силу, очередь доставки должна находиться в состоянии Retry (Повторная попытка). Дополнительные сведения см. в разделе Повторный запуск очередей.

Параметры конфигурации для сообщений DSN о задержке

После каждой неудавшейся доставки сообщения служба транспорта на пограничном транспортном сервере или сервере почтовых ящиков создает уведомление о задержанной доставке и помещает его в очередь для доставки отправителю недоставленного сообщения. Уведомление о задержанной доставке отправляется только по истечении интервала уведомления о задержке (по умолчанию он равен 4 часам) и только если сообщение не было доставлено в течение этого времени. Такая задержка позволяет предотвратить отправку ненужных уведомлений о задержанной доставке из-за временных и, в конечном итоге, устраненных ошибок при передаче сообщения. Вы можете выборочно включать или отключать функцию отправки уведомлений о задержанной доставке для сообщений, отправленных изнутри или извне организации Exchange.

Параметры конфигурации, доступные для уведомлений о задержанной доставке, описаны в таблице ниже.

Параметр уведомления о задержанной доставке Значение по умолчанию Настройка с помощью командной консоли Exchange Конфигурация Центра администрирования Exchange на серверах почтовых ящиков
Время ожидания уведомления о задержке. Время ожидания сервера перед отправкой отправителю сообщения о задержке DSN.

Это значение всегда должно быть больше произведения количества повторных попыток при временной ошибке и длительности интервала между повторными попытками при временной ошибке (по умолчанию используется общее значение 30 минут для сервера почтовых ящиков и 1 час для пограничного транспортного сервера).

4 часа (4:00:00) Командлет: Set-TransportService

Параметр : DelayNotificationTimeOut

Серверов> Выберите сервер >Изменить (значок ) >Ограничения> транспорта Раздел> Уведомления уведомлять отправителя при задержке сообщения после (часы)
Включена внешняя задержка DSN. Указывает, можно ли отправлять сообщения DSN задержки внешним отправителям сообщений (отправителям, которые находятся за пределами организации Exchange).

ExternalDelayDSNEnabled

$true Командлет: Set-TransportConfig

Параметр: ExternalDelayDSNEnabled

Недоступно
Включена внутренняя задержка DSN. Указывает, можно ли отправлять сообщения DSN задержки внутренним отправителям сообщений (отправителям сообщений, которые находятся в организации Exchange). $true Командлет: Set-TransportConfig

Параметр: InternalDelayDSNEnabled

Недоступно

Параметры конфигурации для повторной отправки сообщений

Функция повторной отправки сообщений помещает недоставленные сообщения обратно в очередь передачи для повторной обработки классификатором. Дополнительные сведения о классификаторе и очереди передачи см. в разделе Общие сведения о службе транспорта на серверах почтовых ящиков.

Автоматическая повторная отправка сообщений

Система автоматически выполняет повторную отправку недоставленных сообщений, находящихся в очереди доставки, если последняя находится в состоянии Retry (Повторная попытка) и не удалось доставить ни одного сообщения в течение заданного времени. Этот период времени управляется ключом MaxIdleTimeBeforeResubmit в %ExchangeInstallPath%Bin\EdgeTransport.exe.config XML-файле конфигурации приложения. Значение по умолчанию — 12:00:00 или 12 часов.

Примечание.

Все настраиваемые параметры Exchange или IIS, внесенные в файлы конфигурации приложения Exchange XML на сервере Exchange Server (например, web.config файлы или EdgeTransport.exe.config файл), будут перезаписаны при установке exchange CU. Обязательно сохраните эти сведения, чтобы можно было легко повторно применить параметры после установки. После установки exchange CU необходимо повторно настроить эти параметры.

Повторная отправка сообщений вручную

Вы можете повторно отправлять сообщения вручную, используя указанные ниже методы.

Параметры конфигурации для срока действия сообщения

Параметр времени ожидания перед завершением срока действия сообщения указывает максимальное время, в течение которого пограничный транспортный сервер или сервер почтовых ящиков (служба транспорта) пытается доставить недоставленное сообщение. Если не удастся доставить сообщение до истечения времени ожидания, отправитель получит отчет о недоставке (также называемый сообщением о недоставке), содержащий исходное сообщение или его заголовки.

Автоматическое завершение срока действия сообщений

В таблице ниже указаны значения времени ожидания перед завершением срока действия сообщений.

Значение по умолчанию Настройка с помощью командной консоли Exchange Конфигурация Центра администрирования Exchange на серверах почтовых ящиков
2 дня (2.00:00:00) Командлет: Set-TransportService

Параметр : MessageExpirationTimeOut

Серверов> Выберите сервер >Изменить (значок ) >Ограничения> транспорта Раздел >Срок действия сообщения— максимальное время с момента отправки (в днях)

Завершение срока действия сообщений вручную

Несмотря на то что вам не удастся вручную принудительно завершить срок действия сообщения, вы можете вручную удалить сообщение из любой очереди (за исключением очереди передачи) с созданием отчета о недоставке или без него. Дополнительные сведения см. в разделе Удаление сообщений из очередей.