2022. 2. 28. 01:25ㆍ리눅스마스터 1급 - 필기/네트워크 및 서비스의 활용
1. SMTP : Simple Mail Transfer Protocol, 메일 클라이언트에서 메일 서버로 메일을 전송 할 때 사용되는 프로토콜이며 포트 25번을 사용합니다.
서버에 도착한 메일 내용을 확인 하기 위해서는 POP 또는 IMAP을 사용해야 합니다.
2. POP3 : Post Office Protocol, 서버에서 도착한 메일을 웹페이지에서 확인 할 수 있도록 해주는 프로토콜이며 포트 110번을 사용합니다.
3. IMAP : Internet Mail Access Protocol, POP와 마찬가지로 서버에서 도착한 메일을 웹페이지에서 확인 할 수 있도록 해주는 프로토콜이며 포트는 143번 사용합니다.
POP3와 IMAP의 차이점
POP3는 로컬 PC에 메일이 저장되지만 IMAP은 메일 서버에 저장이 됩니다. 즉 POP3는 현재 사용하고 있는 기기로 메일을 다운받아 읽는 것이고 IMAP은 메일 서버에서 이메일을 불러와서 읽는 것입니다.
사용자가 메일을 확인 할때 POP3의 경우는 사용자 PC에 저장되는 순간 서버에서는 삭제됩니다. 저장하지 않아도 서버에서 삭제됩니다. IMAP의 경우는 메일 서버에 저장되어 있는 정보를 가져오기 때문에 메일 서버에 A라는 메일이 있다면 읽을 수 있고 삭제되어 없다면 읽을 수 없습니다.
메일 관련 프로그램
1. MUA(Mail User Agent) : 사용자가 메일을 수신 또는 발신 할 때 사용하는 프로그램입니다.
mutt, thunderbird, Kmail, evolution, Outlook Express 등이 여기에 속합니다.
3. MTA(Mail Transfer Agent) : SMTP 프로토콜을 사용해서 이메일을 전송 할 때 사용하는 프로그램입니다 우리가 아는 메일서버를 의미합니다.
sendmail, qmail, postfix, MS EXchange Server 등이 여기에 속합니다.
4. MDA(Mail Delivery Agent) : 메일박스에 도착한 메일을 대행해서 가져오거나 전달하는 역할을 수행하는 프로그램입니다. procmail, POP3, IMAP 등이 여기에 속합니다.
송신자가 MUA를 통해 메일을 전송하면 MTA가 넘겨 받아 MDA로 전송하게 되며 MDA는 여기서 우편함 역할을 하게 됩니다. 수신자는 수신자의 MUA에서 메일 서버의 MDA에 있는 메시지를 POP 또는 IMAP 프로토콜을 사용해서 읽습니다.
MUA(송신자) - MTA - MDA - MUA(수신자)
'리눅스마스터 1급 - 필기 > 네트워크 및 서비스의 활용' 카테고리의 다른 글
TCP Wrapper (0) | 2022.03.01 |
---|---|
가상화 (0) | 2022.03.01 |
인증 서버 구축 - NFS & NIS (0) | 2022.02.26 |
인증 서버 구축 - LDAP (0) | 2022.02.26 |
웹 서버 구축 - 웹 서버 프로그램 종류 (0) | 2022.02.24 |