일시적인 연결로 메일 라우팅
인터넷 또는 Domino® 네트워크의 다른 서버에 영구 연결하지 않는 사이트에서 임시 연결(예: 네트워크 전화접속 연결)을 통해 메시지를 송수신할 수 있습니다.
이 태스크 정보
예를 들어 인터넷에 항상 연결되어 있지 않는 조직은 ISP 서버에서 대기 중인 메시지를 검색하거나 "전송받기(pull)"위해, 로컬 메일 서버가 ISP 서버에 호출할 때까지 ISP에서 원격 메일 서버를 사용하여 메일을 보유합니다. ISP 메일 서버가 SMTP ETRN 명령을 지원하는 경우, SMTP를 통해 메일을 "전송받기(pull)" 위해 Domino® 서버를 구성할 수 있습니다. 또한 로컬 Domino® 서버는 Notes® 라우팅 프로토콜을 사용하여 원격 Domino® 서버에서 Notes® 직접 전화접속 연결을 통해 메시지를 수신할 수 있습니다.
원격 서버에서 메일을 전송받도록 Domino® 설정
이 태스크 정보
로컬 서버가 원격 서버에 대한 연결을 시작할 때, 기본적으로 그 연결을 사용하여 원격 서버로 메시지를 전송합니다(push). 로컬 서버는 원격 서버로부터 보류 중인 메시지를 "전송받지(pull)" 않습니다. 대신, 원격 서버가 연결을 시작하여 보류 중인 메시지를 라우트할 때 로컬 서버는 원격 서버에서 메일을 수신하기만 합니다. 이 기본 동작을 변경하고 로컬 서버가 원격 서버에 메시지를 발송하는 동안 원격 서버에서 메시지를 가져오려면, 원격 서버에 "pull 요청"을 발송하도록 로컬 서버를 설정하십시오.
로컬 서버가 "pull 요청"을 발송하도록 설정되면, 서버가 로컬 서버에서 보류 중인 메시지의 배달을 요청하는 메시지를 원격 서버로 발송합니다. pull 요청을 수신하는 원격 서버는 SMTP 호스트가 될 수 있지만, Domino® 서버가 될 필요는 없습니다. 원격 서버가 "pull 요청"을 수신하면, 시작 서버에 대해 보류된 메시지를 메일 큐에서 점검하고 해당 메시지를 전송하는데 필요한 처리를 시작합니다.
SMTP 라우팅을 사용 중인 경우, ETRN 프로토콜 확장이 다른 서버("pull 요청"을 수신 중인 서버)에서 사용 가능하도록 설정되어 있거나 pull 요청을 수신할 수 없도록 해야 합니다. 또한 원격 서버는 시작 서버의 DNS 그룹 이름을 IP 주소로 결정하여 메시지를 전송할 수 있어야 합니다. 일반적으로, ETRN에는 시작 서버에 보류 중인 메시지를 저장하는 서버의 DNS에서 사용 가능한 정적 IP 주소가 있어야 합니다.
전화 접속 라우팅을 설정할 때, 원격 서버에게 연결 설정을 허용하기 위해 시작 서버가 회선을 연 상태로 유지하는 시간을 표시할 수 있습니다. 이렇게 하면 원격 서버가 대기 중인 메일을 전송하기 전에 시작 서버가 연결을 끊는 것을 방지할 수 있습니다. 시작 서버는 pull 요청을 발송한 후 원격 서버에 대해 수록된 모든 메시지를 전송하고, 원격 서버에서 전송될 대기 중인 메시지를 기다립니다.
pull 요청을 전송할 때, 시작 서버는 다른 서버, 도메인, 호스트 또는 시작 서버가 실행되는 조직 내에 있는 큐 이름에 대한 메시지를 요청할 수 있습니다.
ETRN 명령
이 태스크 정보
ETRN이 지원되면, 전화접속 SMTP 호스트는 메시지를 저장하고 있는 SMTP 서버에 메시지 배달 시기를 알립니다. 전화접속 호스트가 단일 세션 중에 메일을 송수신하므로, ETRN을 사용하면 서버에서 대역폭 자원을 효율적으로 사용할 수 있습니다.
ETRN은 Extended Turn의 약어이며 RFC 1985에 정의된 SMTP 서비스 확장 명령입니다. 이 명령은 RFC 821에 처음 정의된 SMTP TURN 명령보다 향상된 보안을 제공합니다. TURN 명령을 사용하여 SMTP 세션에 포함된 호스트는 각각의 역할을 바꿉니다. 예를 들어, Server1이 Server2에 SMTP 메시지를 전송 중인 경우, Server2가 발신인이 되고 Server1은 수신인이 될 수 있도록 Server1이 TURN 명령을 실행할 수 있습니다.
그러나 TURN 명령에는 호출 호스트의 ID를 확인하는 메커니즘이 없으므로, 이 명령을 사용하면 보안 위험이 있습니다. 서버의 식별을 가장한 악의적인 사용자가 다른 사용자의 인터넷 도메인에 속한 것처럼 나타나면 TURN 명령을 사용하여 해당 도메인용 메시지를 검색할 수 있습니다.
ETRN 명령은 SMTP 세션 동안 발송 및 수신 역할을 재정의하여 이 보안 허점을 보완할 수 있습니다. 예를 들어, Server1이 Server2에 대한 ETRN 명령을 실행한 후 ETRN은 Server2에 Server1과 함께 새 SMTP 세션을 열도록 지시합니다. 서버2가 DNS에서 IP 번호에 사용하려면 서버1의 이름을 알아야 하므로, 서버2는 올바른 장치로 새 SMTP 세션을 열 것입니다.
Domino®가 ETRN을 사용하여 전화접속 연결을 통해 새 메일을 검색할 수 있으려면 ISP가 이 명령을 지원해야 합니다. ISP가 ETRN 명령을 지원하는지 확인하십시오. 또한 ISP의 SMTP 서버에 있는 포트 25에 텔넷 연결을 설정하여, ETRN 명령 지원을 확인할 수 있습니다. SMTP 세션이 시작되면, EHLO를 입력하고 Enter를 누르십시오. ISP의 SMTP 서버의 응답은 서버가 ETRN을 지원하는지 여부를 나타냅니다.
일시적인 연결로 메일을 라우트하도록 서버를 설정하려면
프로시저
- SMTP 라우팅의 경우, 발송 서버에 대한 환경 설정 문서의 라우터/SMTP 기본사항 탭에서 로컬 인터넷 도메인 외부로 발송된 메시지에 대해 SMTP를 사용 가능으로 설정합니다.
- Domino® 관리자에서 구성 탭을 클릭한 후 메시징 섹션을 펼칩니다.
- 연결을 클릭합니다.
- 연결 추가를 클릭합니다.
-
기본사항 탭에서 다음 필드를 완료합니다.
표 1. 기본사항 탭 필드 필드
설명
연결 유형
다음 항목 중 하나를 선택합니다.
네트워크 전화 접속 - 이 전화 접속 연결을 사용하여 SMTP를 통해 메일을 라우트하는 서버인 경우 이 옵션을 선택합니다. 또한 NRPC 라우팅에 대해서도 이 옵션을 사용할 수 있습니다.
Notes® 직접 전화접속 - 이 연결을 사용하여 NRPC를 통해 다른 Domino® 서버에 메일을 라우트하는 서버의 경우에만 이 옵션을 선택합니다.
소스 서버
라우팅 요청을 시작하는 로컬 Domino® 서버의 Notes® 계층 이름(예: SMTP/East/Renovations)
소스 도메인
소스 서버의 Domino® 도메인(예: RenovationsEast)
LAN 포트 이름
네트워크 전화접속 연결의 경우, 로컬 서버의 Domino® TCP/IP 포트에 대한 포트 이름을 입력합니다.
포트 사용
Notes® 직접 전화접속 연결의 경우, 소스 서버가 사용하는 통신 포트의 이름을 지정합니다.
대상 서버
메일을 라우트할 SMTP 서버 또는 Domino® 서버의 이름
ISP 서버에 대한 SMTP 라우팅 연결의 경우, ISP 서버의 호스트 이름을 입력합니다. 예를 들어 internet.isp.com.ISP의 요구사항에 따라, 지정된 호스트를 아웃바운드 메일, 인바운드 메일(ETRN 사용) 또는 양쪽에 대해 사용할 수 있습니다. 호스트가 아웃바운드 메일에 사용되는 경우 로컬 인터넷 도메인에서 발송되는 메시지에 대한 릴레이 호스트 필드에 환경 설정 문서의 라우터/SMTP - 기본사항 탭에 있는 동일한 호스트 이름을 입력하십시오.
대상 도메인
Notes® 라우팅을 통해 Domino® 서버에 라우팅하는 경우, 대상 서버의 Domino® 도메인을 입력합니다.
SMTP 라우팅을 ISP 서버로 설정할 때 이 필드는 공백으로 둡니다.
-
라우팅 및 복제 탭에서 다음 필드를 완료한 후 저장 후 닫기를 클릭합니다.
표 2. 라우팅 및 복제 탭 필드 필드
설명
라우팅 태스크
메일 라우팅을 선택합니다.
라우터 종류
다음 항목 중 하나를 선택합니다.
- Push 대기 - 대상 서버가 아웃바운드 메일에 대해서만 사용되고 소스 서버에 대한 연결을 시작할 때, 이 항목을 선택합니다. 소스 서버가 전화 접속 연결을 설정한 후, 대상 서버로부터 연결 수신을 기다립니다. 대상 서버가 연결되고 "pull 요청"을 실행하면 소스 서버는 원격 서버의 대기 메시지를 전송합니다(push).
- Push만 - (기본값) 대상 서버가 아웃바운드 메일에 대해서만 사용되는 경우, 이 항목을 선택합니다. 소스 서버는 대상 서버를 호출하고 그 대상의 큐에 있는 메시지를 발송합니다. 인바운드 메일에 사용된 서버에 대해 별도의 연결 문서를 작성해야 합니다.
- Pull Push - 소스 서버가 연결한 ISP 호스트가 인바운드 및 아웃바운드 라우팅 모두에 대해 사용되는 경우, 이 항목을 선택합니다. 소스 서버는 대상 서버를 호출한 후, 대상 서버의 대기 중인 메시지를 전송하거나(push) 발송한 다음, 대상 서버에서 메시지를 "전송받습니다(pull)".(실제로, 소스 서버는 메시지를 다시 전송하도록(push) 다른 서버에 요청을 발송합니다.) 대상 서버는 대기 중인 메시지를 소스 서버에 다시 전송합니다(push). 이 옵션을 선택하는 경우, 소스 서버가 Notes® 라우팅 또는 SMTP를 사용하여 pull 요청을 발생할지 여부를 지정해야 합니다.
- Pull만 - 대상 서버가 인바운드 메일에 대해서만 사용되는 경우 이 항목을 선택합니다. 소스 서버는 대상 서버를 호출한 후 pull 요청을 발송합니다. (다른 서버에게 메시지를 다시 전송하도록(push) 요청합니다.) 대상 서버는 대기 중인 메시지를 소스 서버로 전송합니다(push). 아웃바운드 메일에 사용된 서버에 대해 별도의 연결 문서를 작성해야 합니다.
라우팅 요청 프로토콜 수신
다음 항목 중 하나를 선택합니다.
- Notes® RPC - 서버는 Notes® 원격 프로시저 호출(NRPC)을 사용하여 pull 요청을 작성합니다.
- SMTP - 서버는 SMTP를 사용하여 pull 요청을 작성합니다. ETRN을 지원하는 SMTP 연결에 대해 이 항목을 선택합니다.
주: 대상 서버가 Domino® 서버인 경우, 현재 필드에서 지정된 프로토콜은 라우터 유형이 Pull만으로 설정되는 경우에만 적용됩니다. 반대로, 라우터 종류가 Pull/Push로 설정된 경우, 발송 서버는 대상 서버에 메시지를 전송할 때 사용된 것과 같은 프로토콜을 항상 사용하여 pull 요청을 발송합니다.pull 요청을 발행할 때 다음을 요청
소스 서버를 대신하여 pull 요청을 발송하는 서버, 호스트 또는 도메인을 지정합니다. 요청 결과, 원격 서버는 지정된 항목에 대해 보관하고 있는 모든 메시지를 발송합니다. 다음 항목 중 하나 이상을 선택합니다.
- 소스 서버 이름(Notes®와 호스트 둘 다) - (기본값) 소스 서버는 원격 서버가 소스 서버의 수신인으로 주소가 지정된 메시지를 전송하도록 요청합니다. 소스 서버는 Domino® 서버 이름 또는 DNS 호스트 이름 중 하나로 지정된 주소의 메시지를 수신합니다(예: CN=Server/Org=RENOVATIONS 또는 server1.renovations.com).
- 글로벌 도메인에 나열된 모든 로컬 1차 인터넷 도메인 - (기본값) 소스 서버가 소스 서버의 글로벌 도메인 문서에 있는 1차 인터넷 도메인(예: renovations.com)의 수신인을 위한 모든 메시지를 대상 서버가 전송하도록 요청합니다.
- 글로벌 도메인에 나열된 모든 대체 인터넷 도메인 별명 - 소스 서버가 소스 서버의 글로벌 도메인 문서에 나열된 인터넷 도메인 이름(예: renovations.com, sales.renovations.com, renovations-alias.com)에서 수신인을 위한 모든 메시지를 대상 서버가 전송하도록 요청합니다.
- 다음 서버/도메인/호스트 - 소스 서버가 지정된 Domino® 서버, 인터넷 도메인 또는 DNS 호스트 이름에서 수신인을 위해 보류 중인 모든 메시지를 대상 서버가 전송하도록 요청합니다. 이 옵션을 선택할 경우, 특정 서버, 도메인 또는 pull 요청을 대신 작성한 호스트를 나열합니다. 메시지 전송을 시작하기 위해 ETRN pull 요청을 발송할 때, 원격 서버가 소스 서버에게 특정 구문 또는 이름을 사용하도록 요청할 경우 이 항목을 선택합니다.
Pull 라우터 제한시간
연결을 끊기 전에 응답 서버가 pull 요청에 응답하도록 소스 서버가 기다리는 시간(초). 기본값은 30초입니다.
- 아웃바운드 SMTP 연결의 경우, 전화 접속 시스템을 릴레이로 사용하도록 로컬 네트워크의 다른 서버를 설정합니다.
- 다음 라우터 구성이 업데이트된 후 변경사항이 적용됩니다. 새 설정을 즉시 적용하려면 라우팅 구성을 다시 로드합니다.