메시지 다시 시도, 다시 전송 및 만료 간격을 구성하는 방법

 

적용 대상: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007

마지막으로 수정된 항목: 2011-04-05

이 항목에서는 허브 전송 서버 역할 또는 Edge 전송 서버 역할이 설치되어 있는 Microsoft Exchange Server 2007 서버에서 메시지 다시 시도, 다시 전송 및 만료 간격을 구성하는 방법에 대해 설명합니다.

시작하기 전에

다음 절차를 수행하려면 사용하는 계정이 다음을 위임받아야 합니다.

  • Exchange 조직 관리자 역할

Edge 전송 서버 역할이 설치되어 있는 컴퓨터에서 다음 절차를 수행하려면 해당 컴퓨터의 로컬 관리자 그룹에 속한 계정을 사용하여 로그온해야 합니다.

사용 권한, 역할 위임 및 Exchange Server 2007 관리에 필요한 권한에 대한 자세한 내용은 사용 권한 고려 사항을 참조하십시오.

다시 시도 간격

허브 전송 서버 또는 Edge 전송 서버가 다음 홉에 연결할 수 없으면 큐가 Retry 상태가 됩니다. 큐가 만료되거나 연결될 때까지 지정된 다시 시도 간격으로 연결이 계속 시도됩니다.

큐 결함 시 다시 시도 횟수 구성

큐 결함 시 다시 시도 횟수에서는 전송 서버가 대상 서버와 연결하는 데 문제가 있는 경우 즉시 시도되는 연결 시도 횟수를 지정합니다. 기본 큐 결함 시 다시 시도 횟수는 4입니다. 네트워크가 안정적이고 연결이 자주 끊어지지 않으면 일반적으로 이 매개 변수를 수정할 필요는 없습니다. 큐 결함 시 다시 시도 횟수를 0으로 설정하면 서버는 실패한 연결을 즉시 다시 시도하지 않고 다음 연결 시도는 일시적 실패 시 다시 시도 횟수에 의해 제어됩니다.

큐 결함 시 다시 시도 횟수를 수정하려면 다음을 수행합니다.

  1. 메모장을 사용하여 C:\Program Files\Microsoft\Exchange Server\Bin\EdgeTransport.exe.config 파일을 엽니다.

  2. <appSettings> 섹션에서 다음 행을 수정합니다.

    <add key="QueueGlitchRetryCount" value="<Integer>" />
    

    예를 들어 큐 결함 시 다시 시도 횟수를 6으로 변경하려면 QueueGlitchRetryCount 매개 변수를 다음과 같이 수정합니다.

    <add key="QueueGlitchRetryCount" value="6" />
    
  3. EdgeTransport.exe.config 파일을 저장하고 닫습니다.

  4. Microsoft Exchange 전송 서비스를 다시 시작합니다.

이 매개 변수에 대한 유효한 입력 범위는 0-15입니다.

큐 결함 시 다시 시도 간격 구성

큐 결함 시 다시 시도 간격에서는 QueueGlitchRetryCount 매개 변수에 의해 지정된 각 연결 시도간 간격을 지정합니다. 기본 큐 결함 시 다시 시도 간격은 1분입니다. 네트워크가 안정적이고 연결이 자주 끊어지지 않는다면 일반적으로 이 매개 변수를 수정할 필요는 없습니다.

큐 결함 시 다시 시도 간격을 수정하려면 다음을 수행합니다.

  1. 메모장을 사용하여 C:\Program Files\Microsoft\Exchange Server\Bin\EdgeTransport.exe.config 파일을 엽니다.

  2. <appSettings> 섹션에서 다음 행을 수정합니다.

    <add key="QueueGlitchRetryInterval" value="<hh:mm:ss>" />
    

    예를 들어 큐 결함 시 다시 시도 간격을 30초로 변경하려면 QueueGlitchRetryCount 매개 변수를 다음과 같이 수정합니다.

    <add key="QueueGlitchRetryInterval" value="00:00:30" />
    
  3. EdgeTransport.exe.config 파일을 저장하고 닫습니다.

  4. Microsoft Exchange 전송 서비스를 다시 시작합니다.

보존 기간 값을 지정하려면 시간 범위로 값을 hh:mm:ss 형식으로 입력합니다. 여기서 h = 시간, m = 분, s = 초를 나타냅니다.

일시적 실패 시 다시 시도 횟수 구성

일시적 실패 시 다시 시도 횟수에서는 QueueGlitchRetryCountQueueGlitchRetryInterval 매개 변수에 의해 제어되는 연결 시도가 실패한 후 시도되는 연결 횟수를 지정합니다. 일시적 실패 시 다시 시도 기본 횟수는 6입니다. 일시적 실패 시 다시 시도 횟수를 0으로 설정한 경우 다음 연결 시도는 아웃바운드 연결 실패 시 다시 시도 간격에 의해 제어됩니다.

Exchange 관리 콘솔을 사용하여 일시적 실패 시 다시 시도 횟수를 설정하려면 다음을 수행합니다.

  1. Exchange 관리 콘솔을 엽니다. 다음 단계 중 하나를 수행합니다.

    • Edge 전송 서버 역할이 설치된 컴퓨터의 콘솔 트리에서 Edge 전송을 선택한 다음 서버 이름 바로 아래 있는 속성 링크를 클릭합니다.

    • 허브 전송 서버 역할이 설치되어 있는 컴퓨터의 콘솔 트리에서 서버 구성을 확장하고 허브 전송을 선택합니다. 결과 창에서 서버를 선택합니다. 작업 창에서 서버 이름 바로 아래 있는 속성 링크를 클릭합니다.

  2. 제한 탭을 클릭합니다.

  3. 일시적 실패 시 다시 시도 횟수 옆에 정수를 입력합니다. 유효한 입력 범위는 0-15입니다.

  4. 적용을 클릭하여 변경 내용을 저장하고 속성 페이지에 남아있거나, 확인을 클릭하여 변경 내용 저장 후 속성 페이지를 종료합니다.

Exchange 관리 셸을 사용하여 일시적 실패 시 다시 시도 횟수를 설정하려면 다음을 수행합니다.

  • 다음 명령을 실행합니다.

    Set-TransportServer <Identity> -TransientFailureRetryCount <Integer>
    

    예를 들어, 이름이 Exchange01인 Exchange 2007 Edge 전송 서버에서 일시적 실패 시 다시 시도 횟수를 8로 변경하려면 다음 명령을 실행합니다.

    Set-TransportServer Exchange01 - TransientFailureRetryCount 8
    

이 매개 변수에 대한 유효한 입력 범위는 0-15입니다.

일시적 실패 시 다시 시도 간격 구성

일시적 실패 시 다시 시도 간격에서는 일시적 실패 시 다시 시도 횟수에 의해 지정된 각 연결 간의 시도 간격을 지정합니다. 허브 전송 서버에서 일시적 실패 시 다시 시도 기본 간격은 5분입니다. Edge 전송 서버에서 일시적 실패 시 다시 시도 기본 간격은 10분입니다.

Exchange 관리 콘솔을 사용하여 일시적 실패 시 다시 시도 간격을 설정하려면 다음을 수행합니다.

  1. Exchange 관리 콘솔을 엽니다. 다음 단계 중 하나를 수행합니다.

    • Edge 전송 서버 역할이 설치된 컴퓨터의 콘솔 트리에서 Edge 전송을 선택한 다음 서버 이름 바로 아래 있는 속성 링크를 클릭합니다.

    • 허브 전송 서버 역할이 설치되어 있는 컴퓨터의 콘솔 트리에서 서버 구성을 확장하고 허브 전송을 선택합니다. 결과 창에서 서버를 선택합니다. 작업 창에서 서버 이름 바로 아래 있는 속성 링크를 클릭합니다.

  2. 제한 탭을 클릭합니다.

  3. 일시적 실패 시 다시 시도 간격(초) 옆에 값(초)을 입력합니다. Exchange 관리 콘솔에서 유효한 입력 범위는 1초-43200초(12시간)입니다.

  4. 적용을 클릭하여 변경 내용을 저장하고 속성 페이지에 남아있거나, 확인을 클릭하여 변경 내용 저장 후 속성 페이지를 종료합니다.

Exchange 관리 셸을 사용하여 일시적 실패 시 다시 시도 간격을 설정하려면 다음을 수행합니다.

  • 다음 명령을 실행합니다.

    Set-TransportServer <Identity> -TransientFailureRetryInterval <Age>
    

    예를 들어, 이름이 Exchange01인 Exchange 2007 허브 전송 서버에서 일시적 실패 시 다시 시도 간격을 1분으로 변경하려면 다음 명령을 실행합니다.

    Set-TransportServer Exchange01 - TransientFailureRetryInterval 00:01:00
    

보존 기간 값을 지정하려면 시간 범위로 값을 hh:mm:ss 형식으로 입력합니다. 여기서 h = 시간, m = 분, s = 초를 나타냅니다. 이 매개 변수에 대한 유효한 입력 범위는 00:00:01에서 12:00:00까지입니다.

아웃바운드 연결 실패 시 다시 시도 간격 구성

아웃바운드 연결 실패 시 다시 시도 간격에서는 이전에 실패한 보내는 연결 시도에 대한 다시 시도 간격을 지정합니다. 이전에 실패한 연결 시도는 일시적 실패 시 다시 시도 횟수일시적 실패 시 다시 시도 간격에 의해 제어됩니다. 허브 전송 서버에서의 아웃바운드 연결 실패 시 다시 시도 간격 기본 값은 10분입니다. Edge 전송 서버의 기본값은 30분입니다.

Exchange 관리 콘솔을 사용하여 아웃바운드 연결 실패 시 다시 시도 간격을 설정하려면 다음을 수행합니다.

  1. Exchange 관리 콘솔을 엽니다. 다음 단계 중 하나를 수행합니다.

    • Edge 전송 서버 역할이 설치된 컴퓨터의 콘솔 트리에서 Edge 전송을 선택한 다음 서버 이름 바로 아래 있는 속성 링크를 클릭합니다.

    • 허브 전송 서버 역할이 설치되어 있는 컴퓨터의 콘솔 트리에서 서버 구성을 확장하고 허브 전송을 선택합니다. 결과 창에서 서버를 선택합니다. 작업 창에서 서버 이름 바로 아래 있는 속성 링크를 클릭합니다.

  2. 제한 탭을 클릭합니다.

  3. 아웃바운드 연결 실패 시 다시 시도 간격(분) 옆에 값(분)을 입력합니다. Exchange 관리 콘솔에서 유효한 입력 범위는 1분-28800분(20일)입니다.

  4. 적용을 클릭하여 변경 내용을 저장하고 속성 페이지에 남아있거나, 확인을 클릭하여 변경 내용 저장 후 속성 페이지를 종료합니다.

Exchange 관리 셸을 사용하여 아웃바운드 연결 실패 시 다시 시도 간격을 설정하려면 다음을 수행합니다.

  • 다음 명령을 실행합니다.

    Set-TransportServer <Identity> -OutboundConnectionFailureRetryInterval <Age>
    

    예를 들어, 이름이 Exchange01인 Exchange 2007 Edge 전송 서버에서 아웃바운드 연결 실패 시 다시 시도 간격을 45분으로 변경하려면 다음 명령을 실행합니다.

    Set-TransportServer Exchange01 - OutboundConnectionFailureRetryInterval 00:45:00
    

보존 기간 값을 지정하려면 시간 범위로 값을 dd.hh:mm:ss 형식으로 입력합니다. 여기서 d = 일, h = 시간, m = 분, s = 초를 나타냅니다. 이 매개 변수에 대한 유효한 입력 범위는 00:00:01에서 20.00:00:00까지입니다.

사서함 배달 큐 다시 시도 간격 구성

사서함 배달 큐 다시 시도 간격에서는 허브 전송 서버의 사서함 배달 큐가 연결할 수 없는 사서함 서버 대상에 연결을 시도하는 간격을 지정합니다. 기본적으로 사서함 배달 큐 다시 시도 간격은 5분입니다. 사서함 배달 큐 다시 시도 간격은 C:\Program Files\Microsoft\Exchange Server\Bin 디렉터리에 위치한 EdgeTransport.exe.config 응용 프로그램 구성 파일의 MailboxDeliveryQueueRetryInterval 매개 변수에 의해 제어됩니다. EdgeTransport.exe.config 파일에 저장되는 변경 내용은 Microsoft Exchange 전송 서비스를 다시 시작하면 적용됩니다.

사서함 배달 큐 다시 시도 간격을 설정하려면 다음을 수행합니다.

  1. 메모장을 사용하여 C:\Program Files\Microsoft\Exchange Server\Bin\EdgeTransport.exe.config 파일을 엽니다.

  2. <appSettings> 섹션에서 다음 행을 수정합니다.

    <add key="MailboxDeliveryQueueRetryInterval" value="<hh:mm:ss>" />
    

    예를 들어 사서함 배달 큐 다시 시도 간격을 3분으로 설정하려면 MaiboxDeliveryQueueRetryInterval 매개 변수를 다음과 같이 수정합니다.

    <add key=" MailboxDeliveryQueueRetryInterval " value="00:03:00" />
    
  3. EdgeTransport.exe.config 파일을 저장하고 닫습니다.

  4. Microsoft Exchange 전송 서비스를 다시 시작합니다.

보존 기간 값을 지정하려면 시간 범위로 값을 dd.hh:mm:ss 형식으로 입력합니다. 여기서 d = 일, h = 시간, m = 분, s = 초를 나타냅니다. 이 매개 변수에 대한 유효한 입력 범위는 00:00:01에서 1.00:00:00까지입니다.

메시지 다시 시도 간격 구성

메시지 다시 시도 간격에서는 허브 전송 서버 또는 Edge 전송 서버가 Retry 상태인 메시지를 다시 전송하는 간격을 지정합니다. 기본적으로 메시지 다시 시도 간격은 1분입니다. Microsoft 기술 지원 서비스에서 권장하는 경우 외에는 기본값을 수정하지 않는 것이 좋습니다.

Exchange 관리 셸을 사용하여 메시지 다시 시도 간격을 설정하려면 다음을 수행합니다.

  • 다음 명령을 실행합니다.

    Set-TransportServer <Identity> -MessageRetryInterval <Age>
    

    예를 들어, 이름이 Exchange01인 Exchange 2007 컴퓨터에서 메시지 다시 시도 간격을 2분으로 변경하려면 다음 명령을 실행합니다.

    Set-TransportServer Exchange01 -MessageRetryInterval 00:02:00
    

보존 기간 값을 지정하려면 시간 범위로 값을 dd.hh:mm:ss 형식으로 입력합니다. 여기서 d = 일, h = 시간, m = 분, s = 초를 나타냅니다. 이 매개 변수에 대한 유효한 입력 범위는 00:00:01에서 1.00:00:00까지입니다.

지연 DSN 메시지 알림 시간 제한 간격 구성

기본적으로 지연 DSN 메시지 알림 시간 제한 간격은 4시간입니다. 알림 시간 제한 간격이 지나기 전에 메시지가 배달되지 않으면 지연 DSN 메시지가 보낸 사람에게 배달됩니다.

DelayNotificationTimeout 매개 변수 값은 항상 TransientFailureRetryCount 매개 변수 값에 TransientFailureRetryInterval 매개 변수 값을 곱한 값보다 커야 합니다.

Exchange 관리 콘솔을 사용하여 지연 DSN 메시지 알림 시간 제한 간격을 설정하려면 다음을 수행합니다.

  1. Exchange 관리 콘솔을 엽니다. 다음 단계 중 하나를 수행합니다.

    • Edge 전송 서버 역할이 설치된 컴퓨터의 콘솔 트리에서 Edge 전송을 선택한 다음 서버 이름 바로 아래 있는 속성 링크를 클릭합니다.

    • 허브 전송 서버 역할이 설치되어 있는 컴퓨터의 콘솔 트리에서 서버 구성을 확장하고 허브 전송을 선택합니다. 결과 창에서 서버를 선택합니다. 작업 창에서 서버 이름 바로 아래 있는 속성 링크를 클릭합니다.

  2. 제한 탭을 클릭합니다.

  3. 다음 시간을 초과하여 메시지가 지연되면 보낸 사람에게 알림(시) 옆에 값(시)을 입력합니다. Exchange 관리 콘솔에서 유효한 입력 범위는 1시간-720시간(30일)입니다.

  4. 적용을 클릭하여 변경 내용을 저장하고 속성 페이지에 남아있거나, 확인을 클릭하여 변경 내용 저장 후 속성 페이지를 종료합니다.

Exchange 관리 셸을 사용하여 지연 DSN 메시지 알림 시간 제한 간격을 설정하려면 다음을 수행합니다.

  • 다음 명령을 실행합니다.

    Set-TransportServer <Identity> -DelayNotificationTimeout <Age>
    

    예를 들어, 이름이 Exchange01인 Exchange 2007 컴퓨터에서 지연 DSN 메시지 알림 시간 제한을 6시간으로 변경하려면 다음 명령을 실행합니다.

    Set-TransportServer Exchange01 -DelayNotificationTimeout 06:00:00
    

보존 기간 값을 지정하려면 시간 범위로 값을 dd.hh:mm:ss 형식으로 입력합니다. 여기서 d = 일, h = 시간, m = 분, s = 초를 나타냅니다. 이 매개 변수에 대한 유효한 입력 범위는 00:00:01에서 30.00:00:00까지입니다.

외부 메시지 보낸 사람에게 지연 DSN 알림 보내기를 사용하거나 사용하지 않음

기본적으로 Exchange 조직의 외부에 있는 메시지 보낸 사람에게 지연 DSN 알림 메시지를 보낼 수 있습니다.

Exchange 관리 셸을 사용하여 외부 메시지 보낸 사람에게 지연 DSN 알림 보내기를 사용하거나 사용하지 않도록 설정하려면 다음을 수행합니다.

  • 다음 명령을 실행합니다.

    Set-TransportServer <Identity> -ExternalDelayDSNEnabled <$true | $false>
    

    예를 들어, 이름이 Exchange01인 Exchange 2007 컴퓨터에서 외부의 보낸 사람에게 지연 DSN 알림 메시지를 보내지 않으려면 다음 명령을 실행합니다.

    Set-TransportServer Exchange01 -ExternalDelayDSNEnabled $false
    

내부 메시지 보낸 사람에게 지연 DSN 알림 보내기를 사용하거나 사용하지 않음

기본적으로 Exchange 조직의 내부에 있는 메시지 보낸 사람에게 지연 DSN 알림 메시지를 보낼 수 있습니다.

Exchange 관리 셸을 사용하여 내부 메시지 보낸 사람에게 지연 DSN 알림 보내기를 사용하거나 사용하지 않도록 설정하려면 다음을 수행합니다.

  • 다음 명령을 실행합니다.

    Set-TransportServer <Identity> -InternalDelayDSNEnabled <$true | $false>
    

    예를 들어, 이름이 Exchange01인 Exchange 2007 컴퓨터에서 내부의 보낸 사람에게 지연 DSN 알림 메시지를 보내지 않으려면 다음 명령을 실행합니다.

    Set-TransportServer Exchange01 -InternalDelayDSNEnabled $false
    

다시 전송 간격

사서함 배달 큐 또는 원격 배달 큐가 지정된 시간 동안 Retry 상태에 있고 메시지가 일시 중단 상태가 아닌 경우 배달되지 않은 메시지는 자동으로 다시 전송됩니다. 해당 시간은 EdgeTransport.exe.config 응용 프로그램 구성 파일의 MaxIdleTimeBeforeResubmit 매개 변수에 의해 제어됩니다. 기본적으로 MaxIdleTimeBeforeResubmit 매개 변수 값은 12시간입니다.

메시지 다시 전송 간격을 수정하려면 다음을 수행합니다.

  1. 메모장을 사용하여 C:\Program Files\Microsoft\Exchange Server\Bin\EdgeTransport.exe.config 파일을 엽니다.

  2. <appSettings> 섹션에서 다음 행을 수정합니다.

    <add key="MaxIdleTimeBeforeResubmit" value="<hh:mm:ss>" />
    

    예를 들어 메시지 다시 전송 간격을 6시간으로 변경하려면 MaxIdleTimeBeforeResubmit 매개 변수를 다음과 같이 수정합니다.

    <add key="QueueDatabasePath" value="6:00:00" />
    
  3. EdgeTransport.exe.config 파일을 저장하고 닫습니다.

  4. Microsoft Exchange 전송 서비스를 다시 시작합니다.

만료 간격

메시지 만료 시간 제한 간격은 허브 전송 서버 또는 Edge 전송 서버에서 실패한 메시지의 배달을 시도하는 최대 시간을 지정합니다. 만료 시간 제한 간격이 지나기 전에 메시지를 배달할 수 없으면 원본 메시지 또는 메시지 머리글이 포함된 NDR(배달 실패 보고서)이 보낸 사람에게 배달되고 원본 메시지는 큐에서 제거됩니다.

메시지 만료 시간 제한 간격 구성

기본적으로 메시지 만료 시간 제한 간격은 2일입니다.

Exchange 관리 콘솔을 사용하여 메시지 만료 시간 제한을 설정하려면 다음을 수행합니다.

  1. Exchange 관리 콘솔을 엽니다. 다음 단계 중 하나를 수행합니다.

    • Edge 전송 서버 역할이 설치된 컴퓨터의 콘솔 트리에서 Edge 전송을 선택한 다음 서버 이름 바로 아래 있는 속성 링크를 클릭합니다.

    • 허브 전송 서버 역할이 설치되어 있는 컴퓨터의 콘솔 트리에서 서버 구성을 확장한 다음 허브 전송을 선택합니다. 결과 창에서 서버를 선택합니다. 작업 창에서 서버 이름 바로 아래 있는 속성 링크를 클릭합니다.

  2. 제한 탭을 클릭합니다.

  3. 전송 이후의 최대 시간(일) 옆에 값(시)을 입력합니다. Exchange 관리 콘솔에서 유효한 입력 범위는 1일-90일입니다.

  4. 적용을 클릭하여 변경 내용을 저장하고 속성 페이지에 남아있거나, 확인을 클릭하여 변경 내용 저장 후 속성 페이지를 종료합니다.

Exchange 관리 셸을 사용하여 메시지 만료 시간 제한을 설정하려면 다음을 수행합니다.

  • 다음 명령을 실행합니다.

    Set-TransportServer <Identity> -MessageExpirationTimeout <Age>
    

    예를 들어, 이름이 Exchange01인 Exchange 2007 컴퓨터에서 메시지 만료 시간 제한을 4일로 변경하려면 다음 명령을 실행합니다.

    Set-TransportServer Exchange01 -MessageExpirationTimeout 4.00:00:00
    

보존 기간 값을 지정하려면 시간 범위로 값을 dd.hh:mm:ss 형식으로 입력합니다. 여기서 d = 일, h = 시간, m = 분, s = 초를 나타냅니다. 이 매개 변수에 대한 유효한 입력 범위는 00:00:05에서 90.00:00:00까지입니다.

구문과 구성에 대한 자세한 내용은 Set-TransportServer를 참조하십시오.

자세한 내용

메시지 다시 시도, 다시 전송 및 만료 간격에 대한 자세한 내용은 메시지 다시 시도, 다시 전송 및 만료 간격 관리를 참조하십시오.

DSN 메시지에 대한 자세한 내용은 배달 상태 알림 관리를 참조하십시오.