SMTP를 사용한 메일 라우팅 개요

HCLDomino®에서는 HCLNotes® 라우팅 프로토콜을 사용하여 서버 간에 메일을 전송합니다. Notes® 라우팅을 사용하는 대신 SMTP를 사용하여 메일을 라우트하도록 Domino®를 구성할 수 있습니다.

SMTP 라우팅을 통한 메시지 전송은 두 서버 간에 지점 간(point-to-point) 교환으로 수행됩니다. SMTP 발송 서버는 SMTP 수신 서버와 직접 연결하고 양방향 전송 채널을 구축합니다. SMTP를 통해 메시지를 발송하려면 다음 작업을 수행합니다.

  1. 발송 서버가 localpart@domain 형식의 수신인 주소를 확인한 후 DNS(Domain Name System)에서 도메인을 검색합니다.
  2. DNS는 도메인에 대해 MX(메일 교환기) 레코드를 반환하여, SMTP를 통해 메일을 허용하는 도메인에 있는 서버의 IP 주소를 나타냅니다.
  3. 발송 서버가 TCP/IP를 통해 대상 서버로 연결하고, 포트 25에서 SMTP 연결을 설정하여 메시지를 전송한 후 연결을 종료합니다.

Domino® 서버에서 SMTP를 사용 가능으로 설정

Domino® SMTP를 통해 SMTP 라우터와 SMTP Listener 태스크를 사용 가능으로 설정하여 메일 발송 및 수신을 지원합니다. SMTP Listener 태스크는 수신 SMTP 연결을 처리하고 연결을 통해 수신된 메시지를 MAIL.BOX에 배달합니다. 그러나 메시지를 계속해서 배달하거나 발송할 수 없습니다. 서버 문서의 [기본사항] 탭에서 메일을 수신하도록 SMTP Listener 태스크를 설정합니다.

SMTP에 대한 라우터 태스크는 Notes® 라우팅을 처리하는 라우터 태스크와 동일합니다. MAIL.BOX의 메시지를 다른 서버에 전송해야 하는 경우, 라우터는 발송할 위치와 Notes® 라우팅 또는 SMTP 중 어느 것을 통해 발송할지 여부를 판별합니다.

기본적으로, SMTP는 사용 불가능합니다. SMTP를 사용하여 메일을 발송하도록 Domino®를 구성하려면, 환경 설정 문서의 라우터/SMTP > 기본사항 탭에서 설정을 변경해야 합니다. 다음과 같은 대상에 메일을 발송할 때 SMTP를 사용하도록 Domino®를 구성할 수 있습니다.

  • 로컬 인터넷 도메인 외부
  • 로컬 인터넷 도메인 내부

라우터의 SMTP 사용 시기 결정 방법

SMTP 라우팅과 Notes® 라우팅을 모두 지원하는 서버에서, 라우터가 MAIL.BOX에서 새 메시지를 검색할 때마다 메시지를 전송할 프로토콜을 선택합니다. 메시지의 주소 및 형식에 따라, 그리고 서버가 SMTP를 로컬 Domino® 도메인 내, 로컬 인터넷 도메인 외부 또는 모두로 발송하도록 구성되어 있는지 여부에 따라 라우팅이 결정됩니다.

SMTP를 사용하여 로컬 도메인 주소로 메일 발송

로컬 Domino® 도메인 내에서 SMTP를 사용 가능으로 설정하면, 동일한 Domino® 도메인에 있는 다른 Domino® 서버에 메일을 전송할 때 라우터는 SMTP를 대체 라우팅 프로토콜로 간주합니다. 로컬 Domino® 도메인 내에서 SMTP를 발송하도록 서버를 구성할 때, 다음과 같은 옵션이 있습니다.

  • MIME 메시지만 허용하는 SMTP - 대상 서버가 SMTP Listener를 실행 중인 Domino® 서버이고 MAIL.BOX에 보관된 메시지가 이미 MIME 형식인 경우, 라우터는 SMTP를 사용하여 메시지를 발송합니다. Notes® 서식있는 텍스트 형식의 메시지는 Notes® 라우팅을 통해서만 발송됩니다.
  • 모든 메시지를 허용하는 SMTP - 대상 서버가 SMTP Listener를 실행 중인 Domino® 서버인 경우, 다른 Domino® SMTP 호스트에 메시지를 전송할 때 메시지의 현재 형식에 상관없이 라우터는 항상 SMTP를 사용합니다. MAIL.BOX에 보관된 메시지가 Notes® 형식인 경우, 라우터는 메시지를 발송하기 전에 먼저 MIME으로 변환합니다.

라우터가 MAIL.BOX에서 메시지를 선택할 때, 주소를 읽고 수신인이 로컬 도메인에 있는지 여부를 판별합니다. 수신인이 로컬인 경우, 라우터는 Domino® 디렉토리의 ($Users) 보기에서 주소가 들어 있는 사용자 문서를 검색합니다. SMTP가 도메인 내에서 허용되고 메시지 형식이 이 설정에서 지정한 형식과 일치할 경우, 라우터는 TCP/IP를 사용하여 대상 서버에 연결하고 SMTP 연결을 설정한 후 메시지를 전송합니다.

기본적으로, 로컬 Domino® 도메인 내에서 SMTP를 사용할 수 있으면 라우터는 SMTP를 사용하여 동일한 Domino® 도메인에 있는 다른 Domino® SMTP 호스트로 메일을 전송할 수 있습니다. 동일한 Notes® 지정 네트워크에 있는 서버 간에 발생하는 메시지 전송에만 SMTP를 사용하도록 로컬 도메인 내에서 SMTP 사용을 제한할 수 있습니다. 이 제한사항을 설정하려면, 환경 설정 문서의 라우터/SMTP > 기본사항 탭에서 TCPIP를 통해 SMTP로 도달할 수 있는 로컬 Domino 도메인 내의 서버 필드를 사용합니다.

수신 서버가 SMTP Listener를 실행하는 경우, 로컬 Domino® 도메인 내에서 SMTP를 발송하도록 설정된 서버는 항상 SMTP를 사용하여 동일한 Notes® 지정 네트워크 내에 있는 대상에 MIME 메시지를 발송합니다. Notes® 형식 메시지의 경우, 라우터는 서버가 SMTP를 통해 모든 메시지를 발송하도록 설정된 경우에만 발송합니다.

로컬 인터넷 도메인 외부로 SMTP 발송

외부 인터넷 도메인으로 SMTP를 발송할 수 있도록 Domino®를 설정하면 서버는 아웃바운드 인터넷 메일을 직접 수신 도메인의 호스트에 또는 간접적으로 인터넷 호스트에 전송할 수 있습니다.

MAIL.BOX의 메시지에 @ 부호와 로컬 Domino® 도메인으로 분석되지 않는 도메인 파트(주소에서 @ 부호 다음에 오는 파트)를 포함하는 수신인 주소가 있는 경우 라우터는 메시지의 대상을 로컬이 아님으로 식별합니다. RFC 821 인터넷 주소(여기서 도메인 파트는 마침표가 있는 localpart@org.domain 유형) 또는 다른 Domino® 도메인의 주소(외부 도메인(예: 호출기 또는 팩스 게이트웨이) 포함)는 로컬이 아닌 주소입니다.

인터넷 주소가 로컬인지 여부를 판별하기 위해, 라우터는 주소의 도메인 파트가 Domino® 디렉토리의 글로벌 도메인 문서에 정의된 로컬 인터넷 도메인과 일치하는지 여부를 확인합니다. 글로벌 도메인 문서의 로컬 1차 인터넷 도메인과 대체 인터넷 도메인 별명으로 나열된 도메인은 로컬 인터넷 도메인에 포함됩니다. 글로벌 도메인 문서가 없는 경우, 라우터는 수신인 주소의 도메인을 서버의 호스트 이름과 비교합니다. 예를 들어, 메시지의 주소가 jdoe@mailhost3.renovations.com로 지정되고 라우터가 mailhub.renovations.com 서버에 있으면, 라우터는 수신인이 로컬 인터넷 도메인에 있는 것을 알게 됩니다.

Domino® 메일 시스템을 인터넷에 연결

Domino®가 인터넷 표준 SMTP 라우팅 프로토콜을 사용하여 메일을 라우트하므로, Domino® 시스템을 외부 인터넷 도메인에서 메일을 발송 및 수신하도록 설정하는 것은 쉽습니다. 발신 메일의 경우, 지정된 서버만이 SMTP를 사용하여 외부 도메인으로 메일을 라우트하는 게이트웨이 라우팅 아키텍처를 사용하거나, 모든 메일 서버가 SMTP를 사용하여 외부 도메인으로 메일을 라우트하도록 설정할 수 있습니다. 인바운드 메일의 경우, 방화벽에서 Domino® 서버로 인터넷 도메인에 들어오는 메일을 라우트하는 방법을 결정해야 합니다. 인바운드 메일 설정 방법은 조직이 인터넷 도메인의 이름을 하나만 사용할 지 또는 여러 개의 도메인 이름을 사용할 지 여부와 서버의 배달 상태에 따라 결정됩니다.

릴레이 호스트 사용

릴레이 호스트는 인터넷에 연결된 후 인바운드 또는 아웃바운드 인터넷 메일을 전달하거나 릴레이하는 SMTP 서버 또는 방화벽입니다. 또한 릴레이 호스트는 다중 MX 레코드로 맵핑되는 DNS 이름으로 사용될 수 있습니다. 릴레이 호스트를 사용하도록 Domino®를 구성하기 위해, 발송 서버의 환경 설정 문서에서 두 개의 필드를 사용합니다. 로컬 인터넷 도메인에서 발송되는 메시지에 대한 릴레이 호스트 필드에 릴레이의 DNS 또는 호스트 이름을 추가한 후 로컬 인터넷 도메인 외부로 메시지를 발송할 때 SMTP 사용을 선택하십시오.

Notes® 라우팅을 사용하여 아웃바운드 인터넷 메일을 SMTP 서버로 전송

메일 라우트에 SMTP를 사용하지 않는 내부 Domino® 서버에서 Domino®Notes® 라우팅을 사용하여 아웃바운드 인터넷 메시지를 인터넷에 직접 또는 릴레이 호스트를 통해 메시지를 Domino® SMTP 서버에 전송합니다. Notes® 라우팅을 사용하여 인터넷 메일을 Domino® SMTP 서버에 전송하도록 서버를 구성하려면, 외부 SMTP 도메인 문서 및 SMTP 연결 문서를 사용해야 합니다.