이것이 리눅스다(31) - 메일 서버(메일서버 개념과 네임서버 구축)
메일 서버
메일 서버 개념
메일 송수신이 이루어지는 개념을 살펴보자. kim이 lee에게 메일을 보낸다고 가정해보자. kim이 SMTP 프로토콜로 메일을 보낸다. 그러면 그 메일을 메일 서버가 받아서 가지고 있다가 다른 메일 서버로 전송한다. 그러면 메일을 받은 메일 서버는 해당 메일을 kim의 메일 박스에 넣는다. 그러면 kim이 메일 클라이언트를 이용해 메일 박스에 있는 내용을 POP3 또는 IMAP 프로토콜을 이용해서 다운로드 받는다.
- SMTP(Simple Mail Transfer Protocol): 클라이언트가 메일을 보내거나, 메일 서버끼리 메일을 주고 받을 때
- POP3(Post Office Protocol): 메일 서버에 도착되어 있는 메일을 클라이언트로 가져올 때
- IMAP(Internet Mail Access Protocol): POP3와 같음
실습
/etc/hostname
에 서버의 도메인 이름을 입력한다. ex. mail.naver.com 그 다음은 /etc/hosts
에 서버의 IP 주소를 추가로 써주면 된다. ex. 192.168.111.100 mail.naver.com 이제 sendmail을 설치하고, /etc/mail/local-host-names
를 편집해준다. 여기다가는 메일 서버의 도메인 이름을 써주면 된다. 마지막으로 /etc/sysconfig/network
에 HOSTNAME=<메일 서버="" 도메인="" 이름="">을 적어주면 이 컴퓨터가 해당 도메인 이름을 갖는다고 설정을 해준 것이다. 나머지 서버도 동일하게 설정해주면 된다.메일>
Leave a comment