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

 

Применимо к:Exchange Server 2013

Последнее изменение раздела:2015-03-09

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

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

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

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

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

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

Имя параметра или ключа Значение по умолчанию Где настраивать Описание

QueueGlitchRetryCount

4

EdgeTransport.exe.config

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

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

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

QueueGlitchRetryInterval

00:01:00 или 1 минута

EdgeTransport.exe.config

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

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

TransientFailureRetryCount

6

Командлет Set-TransportService или свойства сервера в Центре администрирования Exchange

В этом параметре указывается количество попыток подключений после неудачных попыток подключения, управляемых ключами QueueGlitchRetryCount и QueueGlitchRetryInterval. Проблемы с подключениями, которые приводят к обнулению ключей QueueGlitchRetryCount и QueueGlitchRetryInterval, могут быть вызваны перезагрузкой сервера или сбоями при поиске в кэшированном DNS.

Допустимое значение для этого параметра — целое число от 0 до 15. Если установить этот параметр на 0, следующая попытка подключения будет контролироваться параметром OutboundConnectionFailureRetryInterval.

TransientFailureRetryInterval

  • Транспортная служба на серверах почтовых ящиков: 00:05:00 или 5 минут

  • Пограничные транспортные серверы: 00:01:00 или 10 минут

Командлет Set-TransportService или свойства транспортного сервера в Центре администрирования Exchange

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

Чтобы указать значение, введите его как промежуток времени: дд.чч:мм:сс, где дд — дни, чч — часы, мм — минуты и сс — секунды.

OutboundConnectionFailureRetryInterval

  • Транспортная служба на серверах почтовых ящиков: 00:10:00 или 10 минут

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

Командлет Set-TransportService или свойства транспортного сервера в Центре администрирования Exchange

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

Чтобы указать значение, введите его как промежуток времени: дд.чч:мм:сс, где дд — дни, чч — часы, мм — минуты и сс — секунды.

MessageRetryInterval

00:15:00 или 15 минут

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

В этом параметре указывается интервал повтора для отдельных сообщений в состоянии повтора. Рекомендуется изменять значение по умолчанию только после получения соответствующих указаний от службы технической поддержки Майкрософт.

MailboxDeliveryQueueRetryInterval

00:05:00 или 5 минут

EdgeTransport.exe.config

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

Чтобы указать значение, введите его как промежуток времени: дд.чч:мм:сс, где дд — дни, чч — часы, мм — минуты и сс — секунды.

Допустимое значение для этого ключа — от 00:00:01 до 1.00:00:00.

В начало

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

Дополнительные сведения см. в разделе "Очереди повторов" в Управление очередями.

В начало

После каждого сбоя доставки отправленных сообщений пограничный транспортный сервер или служба транспорта на сервере почтовых ящиков создает сообщение с уведомлением о задержке доставки и ставит его в очередь на доставку отправителю недоставленного сообщения. Это сообщение DSN о задержке доставки отправляется только по истечении указанного интервала времени ожидания уведомления о задержке и только если сообщение со сбоем не было успешно доставлено в течение этого времени. По умолчанию интервал времени ожидания уведомления о задержке равен 4 часам. Данная задержка предотвращает отправку ненужных уведомлений о состоянии задержанной доставки, причинами которой могут быть временные сбои в передаче сообщений. Отправка сообщений DSN с уведомлением о задержке доставки может избирательно включаться или отключаться для сообщений, создаваемых внутри или вне организации Exchange.

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

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

Имя параметра Значение по умолчанию Место Описание

DelayNotificationTimeOut

4:00:004 часа

Командлет Set-TransportService или свойства сервера в Центре администрирования Exchange

Этот параметр указывает время ожидания сервера, перед тем как он отправит отправителю сообщение DSN о задержке. Значение этого параметра всегда должно быть больше значения параметра TransientFailureRetryCount, умноженного на значение параметра TransientFailureRetryInterval.

Чтобы указать значение, введите его как промежуток времени: дд.чч:мм:сс, где дд — дни, чч — часы, мм — минуты и сс — секунды.

ExternalDelayDSNEnabled

$true

Set-TransportConfig

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

Для этого параметра допускаются значения $true и $false.

InternalDelayDSNEnabled

$true

Set-TransportConfig

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

Для этого параметра допускаются значения $true и $false.

ПримечаниеПримечание.
На транспортных серверах-концентраторах Exchange 2007 все параметры ExternalDSN* и InternalDSN* доступны в командлете Set-TransportServer, а не в командлете Set-TransportConfig. Если в вашей организации есть транспортные серверы-концентраторы Exchange 2007, необходимо изменить эти значения с помощью командлета Set-TransportServer на каждом транспортном сервере-концентраторе Exchange 2007.

В начало

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

Недоставленные сообщения автоматически отправляются повторно, если очередь доставки находится в состоянии повтора и не смогла успешно доставить сообщения в указанный период времени. Этот промежуток времени контролируется ключом MaxIdleTimeBeforeResubmit в файле конфигурации приложения EdgeTransport.exe.config. Только сообщения в очередях доставки являются кандидатами для автоматической повторной отправки сообщений.

Чтобы указать значение, введите его как промежуток времени: дд.чч:мм:сс, где дд — дни, чч — часы, мм — минуты и сс — секунды.

Значением по умолчанию является 12:00:00 или 12 часов.

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

  • Очереди доставки в состоянии повтора. Сообщения в очередях не должны находиться в состоянии Suspended («Приостановка»).

  • Сообщения, находящиеся в очереди недоставленных сообщений, состояние которых отличается от приостановки.

  • Сообщения, находящиеся в очереди подозрительных сообщений.

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

Если необходимо вручную передать сообщения, расположенные в очередях доставки или в очереди недоставленных сообщений, не дожидаясь истечения срока, указанного в параметре MaxIdleTimeBeforeResubmit, необходимо использовать командлет Retry-Queue с параметром Resubmit. Чтобы вручную передать сообщения, находящиеся в очереди подозрительных сообщений, можно использовать средство просмотра очередей или командлет Resume-Message для возобновления отправки сообщений. Дополнительные сведения см. в разделе "Повторная отправка сообщений в очереди" в Управление очередями.

Другим способом повторной отправки сообщений вручную является приостановка отправки сообщений, экспорт сообщений в текстовые файлы с расширением EML и последующим копированием этих файлов в каталог преобразования на любом транспортном сервере почтовых ящиков или пограничном транспортном сервере. Этот способ повторной отправки действует в отношении всех сообщений, расположенных в очередях отправки или в очереди недоставленных сообщений. Сообщения, находящиеся в очереди подозрительных сообщений, уже находятся в состоянии приостановки. Сообщения, которые находятся в очереди отправки, не могут быть приостановлены или экспортированы.

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

Подробнее см. в разделе Экспорт сообщений из очередей.

В начало

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

Интервал времени ожидания сообщений управляется параметром MessageExpirationTimeOut в командлете Set-TransportService или в свойствах сервера в Центре администрирования Exchange.

Чтобы указать значение, введите его как промежуток времени: дд.чч:мм:сс, где дд — дни, чч — часы, мм — минуты и сс — секунды.

Значение по умолчанию: 2.00:00:00 или 2 дня. Допустимый диапазон вводимых значений для этого параметра: от 00:00:05 до 90.00:00:00.

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

Дополнительные сведения см. в разделе "Удаление сообщений из очередей" в Управление сообщениями в очередях.

В начало

 
Показ: