SMTP는 어떻게 작동합니까?
그만큼 SMTP 연결 전송 제어 프로토콜(Transmission Control Protocol..)의 약자인 TCP 연결을 기반으로 합니다. SMTP 또는 Simple Mail Transfer Protocol은 발신자와 수신자 간에 발신 이메일을 보내고 받는 데 사용되는 응용 프로그램입니다. 이메일이 전송되면 SMTP를 사용하여 인터넷을 통해 한 서버에서 다른 서버로 전송됩니다. 간단히 말해서, SMTP 이메일 SMTP 서버를 통해 전송되는 이메일일 뿐입니다.
그만큼 SMTP 서버 at Yahoo는 SMTP 서버가 지원할 수 있는 서비스와 함께 코드 "250"으로 응답하여 EHLO 메시지를 승인합니다.. 메시지 전송이 시작되기 전에 클라이언트와 서버가 지원할 수 있는 서비스 및 기능에 동의하는 것이 중요합니다. 그리고 그래서 밥이 랩탑에 쓴 이메일 메시지는 앨리스가 그것을 집어들고 읽을 때까지 기다리는 야후 머신에서 끝난다. 그러나 한 가지 아직 빠져 있습니다. SMTP 클라이언트와 SMTP 서버 간의 연결이 닫혀 있다는 것입니다.
먼저 Bob의 이야기에 대해 이야기하고 Gmail에서 그의 메일 서버로 그의 이메일 메시지를 보내봅시다. SMTP 서버는 이메일 전송을 담당하는 컴퓨터 또는 앱입니다. SMTP(Simple Mail Transfer Protocol)에 따라 작동합니다. SMTP 서버는 이메일 클라이언트로부터 이메일을 수신합니다.
그런 다음 다른 SMTP 서버로 전달하고 들어오는 메일 서버로 전달합니다. SMTP(Simple Mail Transfer Protocol)는 종단 간 메시지 배달을 기반으로 합니다. SMTP(Simple Mail Transfer Protocol) 클라이언트는 알려진 포트 25에서 대상 호스트의 SMTP(Simple Mail Transfer Protocol) 서버에 접속하여 전자 메일을 배달합니다. 그런 다음 클라이언트는 서버가 220 READY FOR MAIL 메시지를 보낼 때까지 기다립니다.
220 메시지를 수신한 후 클라이언트는 HELO 명령을 보냅니다. 그러면 서버는 250개의 요청된 메일 작업으로 응답합니다. 알겠습니다. SMTP가 무엇인지 또는 SMTP 서버가 무엇인지 생각해야 합니다. SMTP 프로토콜 또는 서버 메일 전송 프로토콜은 디지털 통신, 즉 전자 메일 전송 및 SMTP 서버 보내는 메일 발신자와 수신자를 보내거나 받거나 전환하는 것이 주요 기능인 응용 프로그램입니다.
온라인에는 무료 이메일을 보내는 데 사용할 수 있는 무료 SMTP 서버가 많이 있습니다.. 더 유연한 이 시스템은 모바일 사용자가 사용하기 쉽고 아웃바운드 트래픽에 대해 구성된 SMTP 서버를 고정적으로 선택할 수 있도록 합니다. 개발된 메일 전송 에이전트(MTA) sendmail은 일반적으로 8비트로 깔끔하게 구현되었으므로 "8비트만 보내기"라는 대체 전략을 사용하여 SMTP를 통해 임의의 텍스트 데이터(8비트 ASCII와 유사한 문자 인코딩)를 전송할 수 있습니다. 완전한 기능을 갖춘 SMTP 서버는 메시지 대기열을 관리하여 일시적인 중단을 일으킨 메시지 전송을 재시도합니다.
1981년 11월 RFC 788이 출시된 직후인 1982년 4.1CBSD와 함께 출시된 Sendmail은 SMTP를 구현한 최초의 메일 전송 에이전트 중 하나였습니다. 보낸 사람의 이메일을 수집하여 다른 SMTP 서버인 받는 사람의 로컬 우체국으로 전달합니다. SMTP 릴레이 서비스는 이메일 전달 가능성, IP 블랙리스트 등의 많은 문제를 해결하는 데 사용할 수 있습니다. 반면 SMTP는 보내는 컴퓨터와 받는 컴퓨터가 모두 네트워크에 지속적으로 연결되어 있을 때 가장 잘 작동합니다.
SMTP AUTH는 스팸 발송자와 같은 승인되지 않은 사용자에 대한 전달 서비스를 거부하면서 합법적인 사용자가 이메일을 전달할 수 있도록 하는 데 사용할 수 있습니다. SMTP 주소는 올바른 통신 채널을 통해 이메일 메시지를 올바른 장치 또는 대상으로 보내는 데 사용됩니다. Pepipost SMTP와 같은 타사 서비스를 사용하는 것이 좋습니다. 훨씬 더 안정적입니다. 즉시 WordPress 웹사이트에 Pepipost를 사용할 수 있는 방법을 살펴보겠습니다. MailHog 또는 MailCatcher와 같은 로컬 가짜 SMTP 서버 또는 FakeSMTP 또는 DevNull SMTP와 같은 데스크톱 앱 설정을 고려할 수도 있습니다.
단순 메일 전송 프로토콜(SMTP) – SMTP 작동 방식 단원에서는 단순 메일 전송 프로토콜(SMTP)의 기본, 단순 메일 전송 프로토콜(SMTP)과 관련된 RFC 및 단순 메일 전송 프로토콜(SMTP)의 작동 방식을 배웁니다. . STARTTLS 확장을 사용하면 SMTP 서버 지원이 연결 클라이언트에 TLS 암호화 통신을 지원함을 알리고 클라이언트가 STARTTLS 명령을 보내 연결을 업데이트할 수 있도록 합니다. 원래 SMTP 프로토콜은 인증되지 않은 암호화되지 않은 7비트 ASCII 텍스트 통신만 지원했습니다. 사소한 메시지 가로채기(man-in-the-middle) 공격, 스푸핑 및 스팸에 취약하며 전송되기 전에 모든 바이너리 데이터를 읽을 수 있는 텍스트로 인코딩해야 합니다. SMTP의 기원은 1971년에 시작되었으며 1981년에 광범위하게 도입된 이후 여러 번 업데이트, 수정 및 확장되었습니다.
똑같은 과정이지만 Bob의 사용자 에이전트는 SMTP 클라이언트이고 Bob의 메일 서버는 SMTP 서버입니다.
. .
