메일 서버는 이메일 송수신을 관리하는 데 사용되는 장치로, 인터넷의 무료 사서함보다 더 안전하고 효율적이므로 항상 기업의 필수 장치였습니다.
여러 업무 그룹, 부서 및 백본 네트워크가 함께 연결되면 기업은 인터넷에 연결해야 합니다. 하나의 시스템이 여러 네트워크를 연결하는 것은 인터넷에서 가장 보편화되고 중요한 것 중 하나입니다. 응용 프로그램.
기존 우편물을 배달하는 우체부처럼 이메일도 비동기식입니다. 즉, 사람들은 미리 다른 사람과 조율하지 않고도 편리하게 이메일을 보내고 읽을 수 있습니다.
기존 메일과 달리 이메일은 빠르고 배포가 쉬우며 비용이 저렴합니다. 또한 최신 이메일 메시지에는 하이퍼링크, HTML 형식의 텍스트, 이미지, 사운드, 심지어 비디오 데이터까지 포함될 수 있습니다.
이 기사에서는 인터넷 이메일의 핵심인 애플리케이션 계층 프로토콜을 살펴보겠습니다. 그러나 이러한 프로토콜을 자세히 살펴보기 전에 인터넷 메일 시스템과 그 중요한 구성 요소에 대한 개요를 살펴보겠습니다.
메일 서버는 다른 프로그램과 함께 작동하여 메시징 시스템이라고도 불리는 시스템을 형성합니다. 메시징 시스템에는 이메일이 제대로 라우팅되도록 하는 데 필요한 모든 애플리케이션이 포함되어 있습니다. 이메일 메시지를 보낼 때 Outlook이나 Eudora와 같은 이메일 프로그램은 해당 메시지를 메일 서버로 보내고, 메일 서버는 해당 메시지를 다른 메일 서버나 동일한 서버의 저장 영역으로 보낸 다음 외부로 보냅니다. .
일반적으로 시스템은 SMTP(Simple Mail Transfer Protocol) 또는 ESMTP(확장 SMTP)를 사용하여 이메일을 보내고 POP3(Electronic Post Office Protocol 3) 또는 IMAP(Internet Message Access Protocol)을 사용하여 이메일을 받습니다. 원리
메일 서버는 이메일 시스템의 핵심을 구성합니다. 각 수신자는 특정 메일 서버에 위치한 사서함(사서함)을 가지고 있습니다. Bob의 사서함은 그에게 전송된 이메일 메시지를 관리하고 유지하는 데 사용됩니다. 이메일 메시지의 일반적인 이동은 보낸 사람의 사용자 에이전트에서 보낸 사람의 메일 서버, 받는 사람의 메일 서버, 그리고 받는 사람의 사서함으로 이루어집니다.
Bob이 자신의 편지함에서 이메일 메시지를 확인하려고 할 때, 편지함을 저장하는 메일 서버는 Bob이 제공한 사용자 이름과 비밀번호로 Bob을 인증합니다. Alice의 메일 서버도 Bob의 메일 서버 오류를 처리해야 합니다. Alice의 메일 서버가 메일 메시지를 Bob의 메일 서버에 즉시 전달할 수 없는 경우 Alice의 서버는 해당 메시지를 메시지 대기열에 저장하고 나중에 다시 전달하려고 시도합니다. 이 시도는 일반적으로 30분 정도마다 수행됩니다. 며칠 후에 시도가 실패하면 서버는 메시지 대기열에서 메시지를 제거하고 발신자(예: Alice)에게 다른 이메일 메시지를 알립니다. Simple Mail Transfer Protocol(SMTP)은 인터넷 이메일 시스템의 기본 애플리케이션 계층 프로토콜입니다. TCP에서 제공하는 안정적인 데이터 전송 서비스를 사용하여 보낸 사람의 메일 서버에서 받는 사람의 메일 서버로 이메일 메시지를 전송합니다. 대부분의 응용 프로그램 계층 프로토콜과 마찬가지로 SMTP에도 두 가지 끝이 있습니다. 보낸 사람의 메일 서버에서 실행되는 클라이언트와 받는 사람의 메일 서버에서 실행되는 서버입니다. SMTP의 클라이언트측과 서버측은 각 메일 서버에서 동시에 실행됩니다. 메일 서버가 다른 메일 서버로 메일 메시지를 보낼 때 SMTP 클라이언트로 실행됩니다. 메일 서버는 다른 메일 서버로부터 메일 메시지를 받을 때 SMTP 서버로 실행됩니다.위 내용은 메일 서버란 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!