SMTP 릴레이 전송 방법을 사용할 때 SMTP 서버에 대한 EmailPlusSiteConfig 레코드 유형 필드가 다르게 사용됩니다. SMTPServerName필드는 릴레이 서버가 설치되는 서버의 이름이 됩니다. SMTPPortNumber 필드는 메일 릴레이 서비스에서 EmailPlus 이메일 알림 데이터를 청취하는 포트 번호입니다. EmailPlusSiteConfig 레코드에 정의된 것과 동일한 포트를 사용하도록 메일 릴레이 서비스를 구성해야 합니다.
ClearQuest가 EmailPlus 패키지에서 후크 코드를 실행하면, XML 스트림으로 인코딩된 이메일을 수신하는 ClearQuest EmailRelay 서비스와의 링크가 설정됩니다. 그런 후 EmailRelay 서비스에서 XML 데이터를 디코드하고 이메일 본문으로 SMTP(Simple Mail Transfer Protocol) 이메일 서버에 발송됩니다.
기본 포트 번호 36001이 EmailPlus 패키지와 EmailRelay 서비스 사이의 통신에 사용됩니다. 이 포트를 변경하는 경우, EmailRelay에 지정한 포트 번호가 EmailPlusSiteConfig 레코드 유형에서 지정된 포트 번호와 일치해야 합니다. 또한 사용자의 SMTP 메일 서버 포트를 선택해야 합니다. EmailRelay는 SMTP 메일 서버를 통해 통신하기 위해 이를 사용합니다. EmailRelay 또는 SMTP 메일 서버가 방화벽 뒤에 있는 경우 발신 이메일 요청을 보내도록 이러한 포트에 대한 액세스를 제공해야 합니다.
다음 그림은 SMTP 릴레이 모드에서 EmailRelay가 아키텍트되는 방법을 설명합니다.