POP3와 IMAP의 차이점은 무엇입니까?


29

많은 이메일 제공 업체에서 POP3 또는 IMAP 사용에 관심이 있는지 묻습니다. 이것들은 정확히 무엇이며 언제 사용해야합니까?

답변:


25

데스크톱 PC, 휴대폰, 랩톱 및 웹 인터페이스와 같은 여러 장치에서 동일한 전자 메일 계정을 사용하는 경우 IMAP는 환상적입니다. 한 기기에서 이메일을 읽을 때마다 IMAP 서버와 동기화 된 다음 다른 모든 기기와 동기화되어 모든 기기에서 읽은 것으로 표시됩니다.

반면에 POP3는 이메일을 클라이언트로 다운로드 한 다음 서버에서 (일반적으로) 삭제합니다. 즉, 휴대 전화를 사용하는 동안 이메일을 받고 읽을 때 데스크탑 PC에서는 이메일을받지 못합니다.


POP3에서 IMAP 로의 변환이지만 IMAP에 몇 가지 문제가 없습니다. 항상 완벽하게 작동하지는 않습니다 ... 연결하는 메일 서버와 사용중인 클라이언트에 따라 크게 달라집니다.
2009 년

3
일반적으로 POP3를 통해 다운로드 한 전자 메일을 삭제하거나 읽은 것으로 표시하거나 아무것도하지 않도록 클라이언트를 구성 할 수 있습니다 . GMail을 사용하면 다운로드 한 메일을 보관하도록 선택할 수도 있습니다 (웹 메일에서 구성하는 것은 일반적이지 않으며 일반적으로 클라이언트 프로그램 내에서 수행함).
igorsantos07 '08

2
@ Igoru : 그러나 POP3는 이메일을 삭제하도록 설계되었으므로 POP3을 사용하고 있고 IMAP처럼 동기화하려고하면 POP3가 설계되지 않았기 때문에 IMAP을 사용하는 것보다 성능이 훨씬 떨어집니다 그렇게 작동합니다.
Josh

7

POP3IMAP 는 메일을 보는 데 사용되는 서로 다른 두 가지 프로토콜입니다. 가장 큰 차이점은 POP3가 메시지를 클라이언트로 다운로드한다는 것입니다. 데스크톱 클라이언트에 기본 캐시가 저장되어있는 동안 IMAP은 서버에 전자 메일을 남깁니다. IMAP는 웹 메일 제공 업체와 함께 사용하는 것으로 유명합니다. 메시지는 서버에 저장되므로 IMAP은 여러 클라이언트를 더 잘 지원합니다. 자세한 내용은이 두 링크에서 찾을 수 있습니다.


7

다음은 몇 년 전에 전자 메일 작동 방식, SMTP, POP3, IMAP, 웹 메일 등에 대해 쓴 간단한 자습서입니다.

표준이란 무엇입니까?

표준은 전세계 모든 개발자들이 따르는 일련의 규칙입니다. 일부 표준에는 HTTP, SMTP, POP3 등이 있습니다.… 각 개별 표준을 설명하는 공식 문서가 있으며 대부분의 표준은 약 30 년 동안 사용되었습니다.
각 표준 문서는 표준의 정의와 작동 방식에 대한 매우 자세한 설명입니다. 일반적으로 표준에는 관련 RFC 번호가 있지만 여러 유형의 표준이 있습니다.

프로토콜

SMTP와 POP3는 '표준'입니다. 각 표준은 다른 프로토콜을 설명합니다. 프로토콜은 둘 이상의 컴퓨터 사이의 모든 종류의 통신입니다.

SMTP 란 무엇입니까?

SMTP는 이메일을 보내는 데 사용되는 '표준'프로토콜입니다. 컴퓨터는 SMTP를 사용하여 이메일을 보냅니다. 1982 년 8 월 RFC 821 참조

POP3 란 무엇입니까?

POP3는 이메일을받는 데 사용되는 '표준'프로토콜입니다. 컴퓨터는 POP3를 사용하여 이메일을받습니다. POP3은 단순히 POP라고도합니다. 1996 년 5 월 RFC 1939 참조 .

POP3는 일반적으로 메일 서버에 연결하여 컴퓨터에 메시지를 다운로드합니다. 그런 다음 선택적으로 서버에서 메시지를 삭제할 수 있습니다 (보통 설정되어 있음).

이메일 작동 방식

  1. 사용자 A가 사용자 B에게 이메일을 보내려고합니다.
    • 사용자 A는 이메일을 작성하고 보내기를 누릅니다.
    • 사용자 A의 컴퓨터에서 SMTP 통신을 사용하여 전자 메일을 사용자 A (B가 아니라 A)의 SMTP 서버로 보냅니다.
    • 사용자 A의 SMTP 서버는 SMTP 통신을 사용하여 이메일을 사용자 B의 SMTP 서버로 보냅니다.
    • 사용자 B는 느낌이들 때 SMTP 서버에 접속하여 POP3를 사용하여 메시지를 다운로드합니다.

몇 가지 중요한 참고 사항 :

이메일을 보내는 유일한 방법은 SMTP를 사용하는 것입니다. (실제로 MAPI 및 기타 다른 것을 사용할 수도 있지만 들어 가지 마십시오)

이메일을받는 유일한 방법은 POP3를 사용하는 것입니다. (실제로 IMAPv4도 있지만 POP3가 유일한 방법 인 것처럼 가장합니다)

이메일 응용 프로그램 작동 방식 :

어떤 이메일 클라이언트를 사용하든 컴퓨터에 SMTP 통신이 있습니다. 이메일을 보낼 때마다 컴퓨터는 SMTP를 사용하여 이메일을 보냅니다. Eudora, Outlook, Outlook Express, Mozilla Thunderbird 또는 사용자 정의 프로그램을 사용하는지 여부는 중요하지 않습니다. 모든 프로그램은 SMTP를 사용하여 이메일을 보냅니다.

표준을 사용하면 사용자 A가 Outlook을 사용하고 사용자 B가 Eudora를 사용한다는 것을 알 수 있으며 두 사용자가 서로 통신 할 수있는 서로 다른 SMTP 서버가 있습니다.

HTTP 란 무엇입니까?

웹 메일이 무엇인지 알기 전에 먼저 HTTP가 무엇인지 알아야합니다. HTTP는 또 다른 표준 프로토콜입니다. 그러나 HTTP는 전자 메일을 보내는 SMTP와 달리 파일과 웹 페이지를 다운로드하기위한 것입니다. HTTP 1.1 RFC 2616, 1999 년 6 월을 참조하십시오 .

웹 메일이란?

웹 메일은 HTTP를 사용하여 이메일을주고받을 수있는 온라인 웹 페이지입니다.

하지만 잠깐만, 이메일을 보내는 유일한 방법이 SMTP를 사용하고 있다고 말하지 않았습니까?

예! 웹 페이지는 귀하가 작성하는 양식을 제공합니다. 컴퓨터가 신용 카드 정보를 입력하기 위해 작성하는 양식, 집 주소를 입력하기 위해 작성하는 양식 또는 다른 웹에 로그인하기 위해 작성하는 양식과 다른 점을 컴퓨터가 알지 못함 대지. 컴퓨터는 양식을 작성한다는 것을 알고 있습니다.

보내기 버튼을 누르면 웹 브라우저가 서버로 양식을 보냅니다. 서버는이 양식이 이메일 용임을 알고 있습니다. 따라서 서버는 양식을 해석하고 필요한 정보를 추출합니다. 그런 다음 HTTP 서버는 SMTP를 사용하여 메시지를 보냅니다. 메시지가 사용자 A에서 사용자 B로 전달되는 유일한 방법은 SMTP를 사용하기 때문입니다.

웹 브라우저가 한 일은 당신이 이메일을 보내고 있다고 생각하는 속임수입니다. 그러나 실제로 일어나는 일은 웹 브라우저가 양식을 작성한 다음 웹 서버가 SMTP를 사용하여 이메일을 보내는 것입니다.

웹 메일을 통해 알려주시겠습니까?

  1. 사용자 A는 사용자 B에게 전자 메일을 보내려고합니다. 사용자 A는 웹 메일을 사용하려고합니다.
    • 사용자 A는 브라우저를 사용하여 인터넷 주소를 입력합니다 (예 : www.hotmail.com).
    • 사용자 A의 컴퓨터는 HTTP를 사용하여 서버에 연결하고이 경우 웹 메일에 사용되는 웹 페이지를 요청합니다.
    • 서버는 메일 작성, 메일 확인 등의 옵션을 제공하는 웹 페이지를 통해 사용자 A의 컴퓨터에 HTTP를 사용하여 응답합니다.
    • 사용자 A가 메시지 작성 링크를 클릭합니다. 다시 사용자 A의 컴퓨터는 HTTP를 사용하여 서버에 접속합니다.
    • 서버는 사용자 A가 메시지를 작성할 수있는 웹 페이지 (양식 포함)를 사용하여 사용자 A의 컴퓨터에 HTTP를 사용하여 응답합니다.
    • 사용자 A가 웹 페이지를 채우고 보내기를 누릅니다. 페이지는 HTTP를 사용하여 서버로 다시 전송됩니다.
    • 백그라운드에서 사용자 A에게 알려지지 않은 웹 서버는 SMTP를 사용하여 전자 메일을 사용자 B에게 보냅니다. 왜 그렇습니까? 이메일을 보내는 유일한 방법은 SMTP를 사용하는 것이므로
    • 서버는 이메일이 전송되었다는 웹 페이지를 통해 사용자 A의 컴퓨터에 HTTP를 사용하여 응답합니다.

웹 서버는 SMTP를 어떻게 사용합니까?

SMTP는 표준 프로토콜이므로 모든 프로그램이 SMTP를 사용하는 것과 같은 방식으로 SMTP를 사용합니다. '이메일 작동 방식'섹션을 참조하십시오.

IMAPv4 란 무엇입니까?

앞서 IMAPv4를 언급했습니다. IMAPv4는 이메일 클라이언트가 이메일을 검색하는 데 사용하는 두 번째 방법입니다. IMAPv4는 더 간단히 IMAP이라고도합니다. IMAPv4는 POP3보다 복잡하지만 여러 컴퓨터에서 전자 메일을 처리 할 수 ​​있습니다. 두 대 이상의 컴퓨터를 사용하고 있고 두 컴퓨터에서 모두 전자 메일에 액세스하려면 IMAP을 사용하십시오.

IMAP는 모든 데이터를 메일 서버에 저장합니다. 이렇게하면 서로 다른 컴퓨터의 각 메일 클라이언트가 동기화 될 수 있습니다. 한 컴퓨터에서 이메일을 읽으면 업무용 컴퓨터에서도 메시지를 읽었 음을 알 수 있습니다. 데이터가 서버에 저장되므로 IMAP 전자 메일 계정은 일반적으로 더 비쌉니다.

참고


1
"전체 자습서를 붙여 넣기"가 너무 많습니다. 질문과 일치하는 부분 만 복사했을 수 있습니다.
Gnoupi

@Gnoupi : 모든 것이 적용 가능하고 주제에 관한 것이며 저에 의해 작성된 것 같습니다.
Brian R. Bondy

주제에 대해서는 논란의 여지가 있지만 일부 지원 텍스트와의 링크가 더 적합하거나 집중적 인 답변 일 수 있습니다.
Slartibartfast

5

다음 은 두 가지를 잘 비교 한 것입니다


7
더 많은 답변을 포함시킬 수 있습니까? 아마도 귀하의 링크에서 일부 세부 사항을 복사 / 붙여 넣기하십시오.
Sampson

5
내 의견으로는 왜 그것을 복제합니까? 링크를 따라 가십시오.
Simon P Stevens

5
콘텐츠를 게시 (적어도 부분적으로)하면 해당 항목의 수퍼 유저 순위가 높아집니다. 또한 사용자가 링크를 클릭하지 않아도 실제로 무엇이 있는지 알 수 있습니다. 최소한 미리보기를 해주세요.
Sampson

3
Jonathan에 동의합니다. 또한 링크 썩음을 방지하는 데 도움이됩니다. Super User 외의 것을하고 싶습니다. 알. 오랜 시간 동안있을 것이지만, 누군가 링크하는 것에 대해 항상 말할 수는 없습니다 (Wikipedia는 예외 일 것입니다).
LeopardSkinPillBoxHat

4

둘 다 메일 서버에서 이메일을 검색하기위한 인터넷 표준 프로토콜 ( RFC 1064 IMAP4 - RFC 1939 POP3 )입니다. 대부분의 이메일 클라이언트는 이러한 프로토콜을 구현합니다.

IMAP ( "Internet Message Access Protocol")을 사용하면 이메일 클라이언트와 동기화하여 서버의 폴더 *에 이메일을 구성 할 수 있습니다. 또한 IMAP는 "읽기"플래그 및 이메일의 다른 속성 (응답, 전달 등의 경우)을 동기화합니다.

POP3 ( "우체국 프로토콜") 전자 메일은 단일받은 편지함에서 다운로드되며 일반적으로 클라이언트 설정에 따라 다운로드 후 삭제됩니다.

이메일 전송에 IMAP 또는 POP3을 사용할 수 없습니다. 이것이 바로 SMTP입니다.

* IMAP 사양에서는 폴더를 "사서함"이라고합니다.


1

POP3 (Post Office Protocol 버전 ​​3) 은 서버에서 이메일을 검색하는 데 사용되는 프로토콜입니다. POP3 프로토콜은 전자 메일 시스템의 설계로 인해 적격 수신자가 이메일을받을 때까지 서버에서 전자 메일을 잠시 동안 수용해야했기 때문에 만들어졌습니다.

IMAP (Internet Message Access Protocol) 은 서버에서 전자 우편을 액세스 / 검색하기위한 표준 프로토콜입니다. IMAP을 사용하면 사용자가 가져갈 전자 메일 메시지를 선택하고 서버에서 폴더를 만들고 특정 전자 메일 메시지를 검색하거나 서버에서 삭제 된 전자 메일 메시지까지 검색 할 수 있습니다. 이 기능은 예외없이 모든 메시지를 검색 / 다운로드 할 수있는 POP (Post Office Protocol)보다 훨씬 낫습니다.

SMTP (Simple Mail Transfer Protocol) 는 인터넷에서 전자 메일을 보내는 데 일반적으로 사용되는 프로토콜입니다. 이 프로토콜은 전자 메일을 보내는 컴퓨터에서받는 사람 메일 서버로 데이터를 전송하는 데 사용됩니다.

참고로 http://signinx.com/difference-between-pop3-imap-smtp/를 읽을 수 있습니다 .


0

제공 업체의 이메일을 사용하는 경우 자신의 이메일 주소를 지속적으로 제어 할 수 있도록 Gmail 계정에 통합하는 것이 가장 좋습니다. 공급자를 전환하는 많은 사람들이 전자 메일 주소를 잃어 버릴 고통을 느끼므로 그럴 필요가 없습니다.

Gmail (또는 POP3로 가져올 수있는 다른 공급 업체 이외의 전자 메일 계정)에 가입 한 다음, 제공 업체에서 Gmail이 POP3를 가져 오도록 설정하는 방법에 대한 지침을 따르십시오.

그런 다음 웹, POP3 또는 IMAP을 사용하여 적절한 경우 제공 업체 메일이 포함 된 Gmail에 액세스하십시오.


0

서버에서 이메일을 검색하는 방법입니다. 멋진 비교, 특히있다 이 하나 UOregon에서가. 다른 사람들이 말했듯이, 큰 차이점은 서버 측과 클라이언트 측 스토리지입니다.


POP3는 서버 측에 대량의 이메일을 저장한다고 생각합니다. 어쩌면 그렇게 오래되지 않았을 수도 있습니다. Yahoo는 POP 액세스를 무료로 제공했지만 (지금은 알지 못합니다.) 전체 메일 크기를 무제한으로 가질 수 있습니다. POP를 통해 해당 전자 메일 계정에서 전자 메일에 액세스 할 수 있습니다. OE는 POP3를 통해 읽을 때 옵션으로 허용하므로 "서버에 그대로 두십시오".
barlop

0

IMAP

컴퓨터, 태블릿 또는 스마트 폰과 같은 다양한 장치에서 전자 메일에 액세스합니까? IMAP이 권장됩니다.

1. 모든 이메일은 서버에 저장되며 어디서나 액세스 할 수 있습니다.

2. 이메일, 폴더 등이 모든 장치에서 항상 동일한 상태를 갖도록 데이터가 동기화됩니다.

3. 장치에 결함이 있거나 분실 된 경우에도 데이터는 안전합니다.

POP3

인터넷에 대한 액세스가 제한적인 동일한 장치에서 항상 전자 메일에 액세스합니까? 그러면 POP3는 더 많은 이점을 제공합니다.

1. 모든 이메일이 장치로 다운로드됩니다.

2. 당신은 또한 오프라인으로 전자 메일에 액세스 할 수 있습니다.

3. 이메일 및 폴더와 같은 데이터는 다른 장치간에 동기화되지 않습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.