티스토리 뷰

1. Mail Server 구축

> 메일 송신 서버: SMTP(sendmail) - 25번 포트 사용

> 메일 수신 서버: POP3 - 110번 포트 사용 , IMAP - 143번 포트 사용(dovecot)

[ Naver ] : 50번 서버

[ Daum ] : 100번 서버

[ Google ] 150번 서버

 

1) 관련 파일 설정

> /etc/hosts

   192.168.10.50 mail.naver.co.kr

 

> /etc/hostname

  mail.naver.co.kr

 

> /etc/sysconfig/network

   hostname=mail.naver.co.kr

 

 

> reboot

hostname 변경된 것 확인

 

 

2) DNS 설정/도메인 등록

dns 서버에만 해주면 됨

> naver.co.kr., daum.co.kr., google.co.kr., facebook.co.kr.

google과 facebook도 마찬가지로 수정해주면 됨

 

/etc/resolv.conf 수정

 

 

> named restart

host 명령어로 확인

 

 

3) 메일 서버/클라이언트 설치

#yum -y install sendmail*

#yum -y install dovecot*

 

>/etc/mail/local-host-names

 빈 파일이 뜰 것이며, 이 파일에 mail.naver.co.kr 입력

 

 

 

4) 메일 서버 설정

> 환경 설정 파일: /etc/mail/sendmail.cf

띄어쓰기 절대 금지
Addr=127.0.0.1 삭제. 혹은 Addr=0.0.0.0으로 바꾸어주는 방법도 있다. 무엇으로 하든 상관없음

 

 

/etc/mail/access

vi access

 

#makemap hash access < access

원래 이랬는데

 

요래 됨

 

 

> /etc/dovecot/dovecot.conf

24, 30, 33행 주석 해제

 

> /etc/dovecot/conf.d/10-mail.conf

25행 주석 해제

 

121행 주석 해제 후 mail 그룹 추가

 

166행 주석 해제

 

 

 

> /etc/dovecot/conf.d/10-ssl.conf

 

 

> sendmail, dovecot restart

 

 

2. 메일 보내기/받기

 

 

/var/mail 에서 cat naver

메일 잘 받은 것을 확인할 수 있음

 

 

3. 메일 삭제

#cat /dev/null > /var/spool/mail/user1 (user1에 보내진 메일 모두 삭제)

 

4. 메일 포워딩

 

방법1️⃣

계정에 .forward 파일생성

sendmail 과 dovecot restart

 

 

방법2️⃣

/etc/aliases

추가

 

sendmail, dovecot 재시작 후 user1에게 메일 보내기

 

 

user1의 용량은 0인데 user10과 user11에는 같은 용량의 메일이 도착한 것을 알 수 있다.

 

 

읽어보니 user10과 user11에 메일이 도착하였다.

 

 

5. 메일 클라이언트

 

1)

#yum -y install evolution*

 

 

 

2) 에볼루션 실행

리눅스 vm > 현재 활동 > 프로그램 표시 > 에볼루션 클릭

 

 

 

 

 

 

 

 

 

 

 

로그인 후 이용가능

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
글 보관함