Imap 대 smtp: 그들은 무엇입니까? 어떤 것을 사용하는 것이 가장 좋습니까?

게시 됨: 2022-02-27

IMAP 및 SMTP는 전자 메시지 전송에 관여합니다. 발신자, 수신자 및 메일 서버입니다. 이메일은 보낸 사람에서 메일 서버로 이동합니다. 그런 다음 수신자가 메시지를 받을 수 있습니다. 여기서 이메일 프로토콜의 역할은 무엇입니까? 전송 당사자 간의 연결을 설정합니다. 따라서 하나의 프로토콜은 전송에 필요하고 하나는 수신에 필요합니다. 오늘 우리는 가장 일반적으로 사용되는 두 가지 이메일 프로토콜인 SMTP, IMAP을 검토하여 목적에 적합한 옵션을 선택하는 데 도움을 드리겠습니다.

더운!! Claue 버전 2.0이 출시되었습니다.

Claue – 깨끗하고 최소한의 Magento 2&1 테마 는 40개 이상의 홈페이지 레이아웃과 상점, 블로그, 포트폴리오, 상점 찾기 레이아웃 및 기타 유용한 페이지에 대한 수많은 옵션이 있는 현대적이고 깨끗한 전자 상거래 상점을 위한 훌륭한 템플릿입니다. Claue 버전 2.0에는 다음과 같은 독점 기능이 포함되어 있습니다.

  • Luma 테마를 기반으로 합니다.
  • Magento 테마의 모든 기준 충족
  • 상당한 성능 향상
  • 대부분의 타사 확장과 호환됩니다.
  • Magento 2.4.x와 완벽하게 호환

이 두 번째 고급 버전은 이전 버전과 완전히 다릅니다. 따라서 Claue 버전 1을 사용 중이고 Claue 버전 2로 업데이트하려는 경우 이전 버전에서 업데이트하는 대신 새 웹사이트를 다시 빌드하는 것만 가능합니다. 이제 본론으로 돌아가자

SMTP – 이메일을 보내는 프로토콜

SMTP(Simple Mail Transfer Protocol)는 보낸 사람에서 전자 메일 서버로 메시지를 가져오는 방법을 설정합니다. 또한 메일 전송 에이전트(MTA)에서 서버 간에 전자 메일을 전달하는 데 사용됩니다(메일 중계). SMTP는 이메일을 보내기 위한 것입니다.

IMAP

SMTP 작동 방식

SMTP 워크플로는 SMTP 클라이언트에서 보낸 명령과 SMTP 서버에서 보내는 해당 응답으로 구성됩니다. 명령은 HELO, MAIL FROM 등과 같은 텍스트 기반입니다. 또한 EHLO, STARTTLS 등과 같은 확장 SMTP(ESMTP) 명령을 사용할 수 있습니다. 응답은 220, 250, 354 등과 같은 숫자 완성 코드로 표시됩니다. SMTP 명령 및 응답 코드에 대한 자세한 내용은 전용 블로그 게시물을 참조하십시오.

모든 SMTP 대화는 세 단계로 구성됩니다.

SMTP 핸드셰이크 – SMTP 클라이언트는 SMTP 서버에 대한 TCP 연결을 설정합니다. 서버가 250으로 응답하면 악수를 시작합니다. 서버가 수신자의 주소를 확인하면 단계가 종료됩니다.
이메일 전송 – 코드 354는 DATA 명령에 대한 응답으로 이메일 전송을 시작합니다. 서버가 마지막 점을 얻으면 메시지가 전송됩니다.
종료 – 클라이언트와 서버는 각각 QUIT 명령과 코드 221을 사용하여 서로 작별 인사를 합니다.
간단한 이메일 전달 예를 통해 SMTP 클라이언트와 서버 간의 상호 작용을 살펴보겠습니다.

IMAP이란 무엇입니까?

IMAP(Internet Message Access Protocol)는 서버에 저장된 이메일에 액세스하기 위한 통신 표준입니다. 현재 네 번째 버전이 사용 중입니다. 그래서 IMAP4라는 이름도 널리 퍼졌습니다. 이 프로토콜의 주요 기능은 메시지가 서버에 남아 있다는 것입니다. 받는 사람이 열기를 선택하는 즉시 다운로드됩니다. 따라서 IMAP은 승인된 경우 모든 장치 또는 위치에서 이메일에 액세스할 수 있습니다. 이것은 지금까지 대부분의 이메일 서비스 제공업체가 선택하는 옵션입니다.

IMAP 작동 방식

다음은 IMAP 클라이언트/서버 상호 작용의 기본 흐름입니다.

  • 수신자의 이메일 클라이언트가 메시지가 저장된 서버에 연결합니다.
  • 받는 사람은 서버에 있는 모든 메시지의 헤더를 볼 수 있습니다.
  • 수신자가 읽을 특정 메시지를 선택하면 IMAP이 요청 시 해당 메시지를 다운로드합니다.

내부에서 기본 IMAP 연결은 다음과 같이 보일 수 있습니다.

IMAP 서버 응답에는 세 가지 형식이 있습니다.

  • 상태 응답 ( OK , NO , BAD , PREAUTHBYE )

ALERT 또는 CAPABILITY 와 같은 응답 코드를 포함할 수 있습니다. 응답 코드는 상태 응답 조건 이외의 추가 정보를 제공합니다.

  • 서버 데이터

이러한 응답에는 서버 및 사서함 상태( CAPABILITY , LIST 등), 사서함 크기( EXISTSRECENT ), 메시지 상태( EXPUNGEFETCH )가 포함됩니다.

  • 명령 계속 요청

이 응답은 서버가 클라이언트 명령의 연속을 수락할 준비가 되었음을 확인합니다. " + " 토큰에 의한 것입니다.

Imap 대 smtp

SMTP와 IMAP의 주요 차이점은 그들이 수행하는 기능입니다. SMTP는 클라이언트에서 보낸 것인지 또는 의도한 대상으로 전자 메일을 전파하기 위한 서버 간에 전자 메일을 보내기 위한 프로토콜입니다. 이에 비해 IMAP은 서버에서 이메일 메시지를 관리하고 검색하는 프로토콜입니다. 따라서 이메일을 사용하는 경우 알지 못하더라도 두 프로토콜을 모두 사용하고 있을 것입니다.

SMTP와 IMAP의 또 다른 주요 차이점은 사용 위치입니다. IMAP은 이메일을 검색하는 클라이언트와 이메일이 저장된 서버 사이에서만 사용됩니다. 대조적으로 SMTP는 클라이언트에서 서버로 이메일을 보내는 데 사용됩니다. 그러나 서버에서 이메일을 다른 서버로 푸시하는 데에도 사용됩니다. 보낸 사람과 받는 사람이 동일한 서비스 공급자에 가입하지 않은 경우 특히 그렇습니다.

IMAP은 이메일 검색을 위한 많은 프로토콜 중 하나일 뿐입니다. 다른 하나는 POP3입니다. 이 두 가지는 이메일 검색에 가장 많이 사용되는 프로토콜입니다. IMAP이 둘 중 더 강력합니다. 그러나 이전 장치에서 POP3에 대한 사전 지원으로 인해 오늘날에도 여전히 널리 사용되고 있습니다. SMTP는 이메일을 보내는 데 가장 널리 사용되는 프로토콜입니다. 다른 발신 이메일 프로토콜이 있지만 SMTP가 가장 널리 사용되고 널리 사용됩니다.

브라우저 기반 이메일 서비스의 경우 실제로 사용 중인 프로토콜이나 이러한 프로토콜에 사용되는 정확한 주소를 알거나 알 필요가 없습니다. 이러한 세부 정보를 아는 것은 Microsoft Outlook 또는 Mozilla Thunderbird와 같은 다른 클라이언트를 사용하여 이메일을 주고받을 때만 관련이 있습니다. 서비스 제공업체에 따라 두 가지 관련 주소를 얻을 수 있습니다. 하나는 SMTP용이고 다른 하나는 IMAP 또는 POP3용입니다. 이 주소는 클라이언트에 올바르게 구성되어야 합니다. 그렇지 않으면 이메일을 받거나 보낼 수 없거나 둘 다 할 수 없습니다.

요약:

  • SMTP는 이메일 전송에 사용되는 반면 IMAP은 이메일 검색에 사용됩니다.
  • SMTP는 서버 간에 사용되는 반면 IMAP은 클라이언트와 서버 간에만 사용됩니다.
  • SMTP는 발신 이메일에 널리 사용되는 프로토콜이며 IMAP은 이메일 검색에 널리 사용되는 두 가지 프로토콜 중 하나일 뿐입니다.

Magento의 공식 파트너인 ArrowHiTech로 웹사이트 수준을 높이십시오.

전자 상거래 상점을 위한 비용 효율적인 Magento 패키지를 찾고 있다면 Magesolution 이외의 다른 곳을 찾지 마십시오. Magesolution은 컨설팅, 맞춤형 설계 및 개발 은 물론 온라인 사이트에 대한 지원 및 유지 관리 서비스를 포함한 엔드 투 엔드 서비스를 제공합니다. Magento 맞춤형 개발 서비스 분야에서 14년 이상의 경험을 바탕으로 귀하의 비즈니스에 맞는 전략으로 모든 Magento 매장을 시작합니다. 무료 상담을 위해 저희에게 연락하십시오 .