IBM i의 SMTP(Simple Mail Transfer Protocol)
SMTP(Simple Mail Transfer Protocol)는 오퍼레이팅 시스템이 전자 우편을 송신하고 수신할 수 있는 프로토콜입니다.
SMTP는 근본적으로 한 서버에서 다른 서버로의 단말 메일 전달입니다. SMTP 송신자(클라이언트)와 목적지 SMTP 리시버(서버) 간에 직접 연결이 있습니다. SMTP 클라이언트는 메일을 SMTP 리시버(서버)로 성공적으로 전송하고 복사할 때까지 송신자에 메일을 보유합니다.
이 오퍼레이팅 시스템의 SMTP는 주, 메세지 및 ASCII 텍스트 문서의 분배를 지원합니다. SMTP는 MIME(Multipurpose Internet Mail Extensions) 프로토콜을 사용하여 보통 텍스트가 아닌 형식을 지원합니다. MIME는 수신하는 클라이언트에게 메일 메세지의 컨텐츠를 설명하는 헤더가 있는 메일을 전송하기 위한 인터넷 표준입니다. 이러한 메세지에는 비디오, 오디오 또는 2진 파트가 포함될 수 있습니다.
SMTP 전자 우편 전달 정보
전자 우편이 목적지에 도달하려면 SMTP가 올바른 호스트 및 해당 호스트 내의 올바른 사용자 ID로 전달해야 합니다. 메일이 bobsmith@mycompany.com으로 송신된다고 가정하십시오.
우선, SMTP는 전자 우편 주소(bobsmith)가 로컬 서버에 있는 사용자인지 여부를 검사합니다. SMTP가 그렇지 않다고 판별하면 SMTP는 해당 전자 우편을 다음 호스트 서버로 전달합니다. 다음 호스트는 최종 호스트일 수도 있고 그렇지 않을 수도 있습니다. SMTP는 SMTP 프로토콜에서 발견된 주소지정 정보에서 호스트명을 판별합니다.
그런 다음 SMTP는 DNS(Domain Name System) 서버 또는 로컬 호스트 테이블을 사용하여 호스트의 주소를 해결합니다. 호스트명은 전자 우편 계정의 파트로 사용됩니다(mycompany.com). IP 주소는 SMTP가 메일을 송신할 올바른 메일 서버를 찾는 데 사용됩니다(192.1.1.10).
- SMTP 서버가 로컬 호스트 테이블에서 호스트명 주소를 검색하는 경우 IPv6 주소는 무시됩니다.
- 구성된 DNS 서버에 IPv6 주소가 있는 경우, 구성된 모든 DNS 서버는 순환을 지원하여 구성된 서버에게 권한이 없는 전자 우편 도메인을 해결해야 합니다.
다음 주제는 DNS를 SMTP에 관련시킵니다.
- 도메인명 시스템 도메인 설정
- 메일 및 메일 교환기(MX) 레코드
인바운드 전자 우편의 경우, SMTP 서버는 우선 목적지 호스트명을 IP(Internet Protocol) 주소로 변환합니다. 별명 기능 때문에 서버에는 여러 호스트명이 있을 수 있습니다. 그러므로 SMTP 서버는 소켓 인터페이스를 사용하여 해당 IP 주소가 로컬 호스트에 대한 인터페이스에서 사용되는 것 중 하나인지 판별합니다.