Spaceship 블로그

어떤 이메일 프로토콜이 나에게 적합할까요?

이메일을 보내고 받는 일... 간단하죠? 이미 수없이 해보셨을 겁니다.

하지만 이 과정을 이해하면 모든 일을 더 원활하게 만들어 줄 수 있는, 보이지 않는 곳에서 작동하는 프로세스가 있다고 하면 어떨까요? 저장 공간을 조금 절약할 수도 있고, 바이러스 한두 개를 피하는 데 도움이 될 수도 있습니다.

지금 이야기하는 것은 이메일 프로토콜입니다.

작동 방식을 이해하면 어떤 이메일 프로토콜이 자신의 필요에 가장 적합한지, 그리고 최대한 활용하기 위해 설정을 어떻게 조정해야 하는지 알 수 있습니다.

이메일 프로토콜이란 무엇인가요?

이메일 프로토콜은 서버와 이메일 클라이언트가 이메일을 보내고, 받고, 저장할 때 사용하는 규칙입니다. 프로토콜이 올바르게 구현되지 않으면 메시지가 제대로 전송되거나 수신되지 않습니다.

이를 현실 세계의 언어에 비유해 보세요. 서로 이해하기 위한 지침 역할을 합니다. 누가 누구에게 말하는지, 어떻게 말하는지, 어느 속도로 말하는지, 얼마나 오래 말하는지, 그리고 그 내용이 암호화되어 있는지를 정의합니다.

모든 사용자가 하나의 WhatsApp 계정으로 소통하는 WhatsApp과 달리, 이메일은 이메일 서비스 제공업체(ESP) 간의 통신을 가능하게 하는 시스템이 필요합니다.

이는 서로 다른 ESP가 매우 많기 때문입니다. 당신은 Gmail을 사용할 수 있고, 친구는 Outlook의 팬일 수 있습니다.

이것이 이메일 프로토콜이 매우 중요한 이유입니다. 이메일 클라이언트가 서로 통신할 수 있도록 하는 공통 언어를 제공합니다. 아래에서 이메일 프로토콜의 예시와 유형을 더 자세히 설명하겠지만, 기본적으로 이메일에는 SMTP, IMAP, POP3라는 세 가지 주요 프로토콜이 사용됩니다.

먼저, 전송 과정에는 여러 프로토콜이 관여합니다. 이메일을 보낼 때 비유적인 봉투에 “보낸 사람”과 “받는 사람” 주소를 적고 우체부에게 건네게 됩니다. SMTP가 바로 그 우체부입니다.

SMTP는 '@' 기호 앞부분을 사용해 이메일의 수신자를 식별하고, 해당 사용자의 메일함에 넣거나 사용자가 존재하지 않으면 거부합니다. 그런 다음 수신자는 서버에서 이메일을 다운로드할 방법이 필요합니다. 여기서 IMAP과 POP3가 등장합니다.

이메일이 SMTP를 통해 서버에 도착하면, POP3 또는 IMAP을 사용해 이메일 클라이언트로 다운로드할 수 있습니다. 이들은 서버에서 받은편지함으로 이메일을 전송하는 방식이 서로 다르므로, 필요에 맞는 올바른 조합을 선택하는 것이 중요합니다.

주요 이메일 프로토콜 알아보기

1970년대에 이메일이 만들어진 이후, 이메일은 상당한 진화를 거쳐 왔다고 해도 과언이 아닙니다.

아래의 프로토콜은 이를 잘 보여 주며, 최상의 이메일 경험을 얻는 데 핵심적인 역할을 합니다.

POP3 (Post Office Protocol 3)

POP3, 즉 Post Office Protocol 3는 전통적인 우편 서비스와 매우 비슷하게 작동합니다. 편지가 우체국에 도착하면, 집에 있든 없든 상관없이 수거되어 집으로 배달됩니다. 심지어 바닥에 떨어지자마자 반려견이 찢어버리더라도 말이죠.

이는 POP가 이메일을 서버가 아니라 사용자의 기기에 저장하기 때문입니다. 이메일을 받으면 서버에서 삭제되고(별도로 설정하지 않은 경우) 사용자의 기기로 전송됩니다. 이 방식에는 몇 가지 장점이 있을 수 있지만, 이상적이지만은 않습니다.

먼저, 장점부터 살펴보겠습니다.

메일이 사용자의 기기로 바로 다운로드된다는 것은 인터넷 연결이 불안정할 때도 읽기 위해 이메일 서버에 접속할 필요가 없다는 뜻입니다. POP3는 연결이 가능할 때 접속해 사용 가능한 콘텐츠를 다운로드합니다. 즉, 이메일이 이미 컴퓨터에 저장되어 있으므로 오프라인에서도 접근할 수 있습니다.

하지만 현대적인 환경에 발맞추려 한다면, 바로 이 지점에서 POP3는 한계를 드러냅니다.

메일 클라이언트는 사용자가 이메일을 읽었는지, 읽지 않음으로 표시했는지, 플래그를 지정했는지, 또는 다른 작업을 했는지를 메일함에 알려줄 수 없습니다. 여러 사용자가 하나의 메일함을 공유하고 변경 사항과 메일 상태가 업데이트되기를 원한다면 이는 이상적이지 않습니다.

POP3는 또한 이메일을 메일함에 넣기 전에 서버에서 삭제합니다. 우체부는 원래 그렇게 일할지 몰라도, 이메일 환경에서는 이 이메일의 백업이 있었다면 이제 사라진다는 뜻입니다. 즉, 삭제 버튼을 잘못 누르거나 노트북이 고장 나거나 분실되거나 도난당하면, 기기에 저장해 둔 중요한 이메일도 함께 사라질 수 있습니다.

또한 저장 책임이 사용자에게 있다는 뜻이기도 합니다. 공유 서버를 사용하면 이메일을 외부에 저장할 수 있어 집 컴퓨터의 중요한 공간을 절약할 수 있습니다. POP에서는 이것이 불가능하므로 공간이 꽤 빨리 부족해질 수 있습니다.

IMAP (Internet Message Access Protocol)

POP3가 우체부라면, IMAP은 우체국에 직접 보관된 개인 사서함입니다. 원할 때마다 들러 읽지 않은 메일을 확인하면 됩니다.

물론 현대 기술 덕분에 이 ‘우체국 방문’은 가상으로 이루어지므로 1초도 채 걸리지 않지만, 개념은 같습니다. 이메일은 컴퓨터가 아니라 서버에 저장되며, 메일 클라이언트가 IMAP에 연결되면 새 메일을 기다리며 계속 연결 상태를 유지합니다.

IMAP은 보통 POP3보다 선호되는데, 이메일을 읽기 위해 여러 기기를 사용하는 일이 흔한 현대 환경에 훨씬 더 실용적이기 때문입니다. 즉, 동일한 메일함에 두 번째 IMAP 클라이언트를 연결하면 같은 폴더와 함께 동일한 모든 메시지를 볼 수 있습니다.

여기서 큰 장점은 제공업체 간에 이메일과 폴더를 이전할 때 IMAP이 IMAP 마이그레이션이라는 방법으로 이를 지원할 수 있다는 점입니다. 대부분의 비즈니스 이메일 서비스는 일반적으로 마이그레이션 도구를 통해 이를 지원합니다.

수신자의 이메일 클라이언트가 서버에 연결되면, 사용자는 이메일의 헤더를 클릭하기만 하면 해당 메일이 기기로 다운로드됩니다. IMAP 클라이언트는 일반적으로 속도 향상을 위해 일부 데이터를 로컬 기기에 복사하지만, 이는 선택 사항입니다. 클라이언트는 이메일을 열면 읽음으로 표시하거나 다른 폴더로 이동할 수 있지만, 삭제되기 전까지 이메일은 서버에 남아 있습니다.

IMAP의 대가는 안정적인 인터넷 연결에 의존한다는 점이며, 모든 것을 서버에 저장하면 관리하지 않을 경우 저장 용량 한도를 잠식할 수 있습니다. 하지만 그 대가로 실시간 동기화, 더 쉬운 백업, 그리고 기기 간 유연성을 얻을 수 있습니다.

SMTP (Simple Mail Transfer Protocol)

SMTP는 Simple Mail Transfer Protocol의 약자입니다. 메일이 A 지점에서 B 지점으로 이동하는 방식입니다.

이것은 이메일 클라이언트와 서버 모두가 사용하는 이메일 전송 프로토콜입니다.

그렇다면, 어떻게 작동할까요?

이메일을 보내면 컴퓨터는 SMTP 소프트웨어가 수신 대기 중인 특정 포트에서 서버에 연결됩니다. 양쪽은 SMTP 명령으로 통신하고 서로 응답합니다.

서버는 사용자 이름과 비밀번호를 확인하여 클라이언트를 검증합니다. 그런 다음 발신자 주소와 CC 및 BCC 헤더를 확인해 목적지 도메인을 판단합니다. 해당 도메인의 MX 레코드를 찾기 위해 도메인 조회를 수행한 뒤, SMTP를 사용해 이 서버에 연결합니다.

그런 다음 이메일을 수락하기 전에 서버가 사용자를 대신해 이메일을 보낼 권한이 있는지 확인하기 위한 추가 단계를 수행합니다. 이 과정의 일부로 이메일이 스팸인지 또는 바이러스를 포함하고 있는지 검사합니다. 이메일이 수신되면, 사용자가 미리 설정한 필터가 있다면 일부 필터가 먼저 적용된 후 수신 사용자의 받은편지함에 배치됩니다.

SMTP는 이메일을 목적지까지 보내는 데 필수적이지만, 메시지의 수신이나 저장은 처리하지 않습니다. 즉, IMAP이나 POP3 같은 프로토콜과 함께 사용되어야 합니다. 또한 전송 문제나 스팸 필터를 피하려면 올바른 구성과 인증 프로토콜에 크게 의존합니다.

프로토콜을 섞어서 사용할 수 있나요?

이 모든 정보는 실제로 유용하지만, 이메일 프로토콜을 설정할 때 어떻게 해야 가장 큰 효과를 얻을 수 있을까요?

이메일 프로토콜은 전송과 수신이라는 두 영역으로 나뉘므로, 모든 측면을 아우르는 설정을 갖추는 것이 중요합니다. 또한 맞춤 이메일 도메인을 사용 중이라면 이메일 프로토콜을 수동으로 설정하거나 관리해야 할 가능성이 높습니다.

전송 부분은 대부분 SMTP가 담당하게 됩니다. 이는 보통 선택의 여지가 없는데, 이메일의 현대적 표준이기 때문입니다.

수신 부분은 더 유연합니다. 그리고 바로 여기서 사용 사례에 따라 결정을 내려야 합니다.

IMAP과 SMTP를 함께 사용하는 방식은 보통 이메일의 기본 설정으로 여겨집니다. 사용자는 여러 기기에서 이메일을 볼 수 있고 네트워크 전반에서 상태 업데이트를 공유할 수 있는 유연성을 얻게 됩니다. 동료나 친구와 공유하는 이메일 공간을 떠올려 보세요.

또한 집 컴퓨터가 도난당하거나 분실되거나 갑자기 타버리더라도 어느 정도 보호를 제공합니다.

반면에 POP3도 있습니다. 이것은 최신 고양이 밈이 발견된 뒤 일주일에 한 번 이메일이 들어오던 더 단순한 시절을 떠올리게 하는 방식입니다.

개인정보 보호를 위해 이메일을 개인 기기에 보관하는 것을 선호하는 사람에게는 적합할 수 있습니다. 하지만 문제는 이것이 현대의 삶의 속도를 따라갈 수 있느냐는 것입니다.

사실 느린 인터넷 속도에서는 몇 가지 장점을 제공하지만, 이메일 보안 측면에서는 부족함이 드러날 수 있습니다.

필요에 맞는 올바른 프로토콜 선택하기

아직 결정하지 못하셨다면, 필요에 가장 적합한 선택을 할 수 있도록 유용한 표를 준비했습니다.

구체적인 기준은 왼쪽에, 각기 다른 프로토콜은 위쪽에 정리되어 있습니다.

핵심 요약

이메일 프로토콜은 이메일 사용 경험에 큰 차이를 만들 수 있습니다. 이를 중요하게 다루면 필요에 맞는 많은 유연성을 제공할 수 있습니다.

또한 올바른 설정을 결정한 후에는 추가 보안 계층으로 더 깊이 들어갈 수도 있습니다. 특히 이메일을 보호하려는 소규모 비즈니스라면 더욱 그렇습니다.

결국 이 모든 것은 사용자 지정 측면에서 필요를 충족하는 이메일 클라이언트를 필요로 합니다.

이메일이 삶이나 비즈니스에서 큰 역할을 한다면, 이를 진지하게 받아들일 가치가 있습니다. 제공업체가 무엇을 제공하는지 확인하고, 필요를 충족하지 못한다면 그에 맞는 업체를 찾으세요.

자주 묻는 질문

POP3와 IMAP는 메시지를 수신하는 데 사용되는 이메일 프로토콜 유형입니다. POP3는 이메일을 사용자의 기기로 다운로드하고 서버에서 삭제하는 경우가 많습니다. IMAP는 이메일을 서버에 유지하고 여러 기기에서 동기화합니다.

SMTP(Simple Mail Transfer Protocol)는 이메일 전송을 위한 표준 프로토콜입니다. POP3와 IMAP가 수신 메일을 처리하는 동안, SMTP는 사용자의 클라이언트에서 수신자의 서버로 발신 메시지를 전송합니다. 이는 이메일 통신에 사용되는 프로토콜의 핵심 요소입니다.

예. IMAP는 이메일을 수신하고 관리하는 데 사용되며, SMTP는 이메일을 보내는 데 사용되는 이메일 프로토콜입니다. 함께 사용하면 받은편지함을 동기화하고 기기 전반에 걸쳐 메시지를 전달하는 데 도움이 됩니다.

IMAP는 일반적으로 비즈니스에 가장 적합한 이메일 프로토콜입니다. 이메일을 서버에 저장하고, 동기화를 지원하며, 팀 간 협업에도 잘 맞습니다.

POP3는 여전히 사용되지만 현대적인 업무 방식에는 덜 적합합니다. 이 이메일 프로토콜 유형은 이메일을 동기화하지 않고 하나의 기기에 저장합니다. 오늘날에는 여러 기기에서 실시간으로 접근할 수 있는 IMAP가 일반적으로 더 선호됩니다.


추천 기사

귀하의 의견을 공유하세요

10자 이상 필요합니다.
공개 표시를 위한 귀하의 신원.
이메일 주소 제공은 선택 사항입니다. 제3자와 공유되지 않습니다.

우리 블로그를 개선하는 데 도움을 주세요

빠른 2분 설문조사에 의견을 공유하세요.

유효한 이메일이 필요합니다