TransportServer.DelayNotificationTimeout Property

Gets or sets how long the server waits before it sends a delayed delivery status notification message.

Namespace:  Microsoft.Exchange.Data.Directory.Management
Assembly:  Microsoft.Exchange.Data.Directory (in Microsoft.Exchange.Data.Directory.dll)

Syntax

'Declaration
<ParameterAttribute(Mandatory := False)> _
Public Property DelayNotificationTimeout As EnhancedTimeSpan
    Get
    Set
'Usage
Dim instance As TransportServer
Dim value As EnhancedTimeSpan

value = instance.DelayNotificationTimeout

instance.DelayNotificationTimeout = value
[ParameterAttribute(Mandatory = false)]
public EnhancedTimeSpan DelayNotificationTimeout { get; set; }

Property Value

Type: Microsoft.Exchange.Data.EnhancedTimeSpan
The length of time that the server waits before it sends a delayed delivery status notification message. The default value is 4 hours.

Remarks

The value of the DelayNotificationTimeout property is a time span in the form dd.hh:mm:ss, where d = days, h = hours, m = minutes, and s = seconds. For example, to set the deliver notification timeout to 30 days, set the time span to 30.00:00:00.

The DelayNotificationTimeout property must be set to a value between 1 second (00.00:00:01) and 30 days (30.00:00:00).

The value of the DelayNotificationTimeout property should be greater than the value of the TransientFailureRetryCount property multiplied by the TransientFailureRetryInterval property.