티스토리 뷰

반응형

11년 7월 기준.

 

1.Zone 파일 설정

IN MX 10 mail.test.com

mail IN A 123.456.789.123

 

2.# service named restart

 

3.nslookup 테스트

mail.test.com

 

4.ping 테스트

ping mail.test.com

 

5.local-host-names 변경

# vi /etc/mail/local-host-names

mail.test.com

.

.

계속등록 가능 (호스팅시)

 

6.sendmail-cf 설치

# rpm -qa | grep sendmail

# ps -ef | grep sendmail

 

7.dovecot 설치

# rpm -qa dovecot

# yum -y install sendmail-cf dovecot

 

8.sendmail.cf 변경

# vi /etc/mail/sendmail.cf

CWlocalhost → Cwtest.com

.

.

계속등록 가능 (호스팅시)

 

9.access 등록

test.com RELAY

.

.

계속등록 가능 (호스팅시)

 

10.access 변경

# makemap hash /etc/mail/access < /etc/mail/access

 

11.dovecot.conf 변경

# vi /etc/dovecot.conf

>이하 주석 제거

- protocol [protocol = imap imaps pop3 pop3s]

- listen

- ssl_disable = no

- login_executable = /usr/libexec/dovecot/ipam-login

- login_user = dovecot

- login_executable = /usr/libexec/dovecot/pop3-login

- group = mail

- mbox:~/mail/:INBOX=/var/mail/%u

- /usr/libexec/dovecot/imap

- /usr/libexec/dovecot/pop3

- /usr/libexec/dovecot/dovecot-auth

 

12. sendmail restart

service sendmail restart

 

13. dovecot 재시작

service dovecot restart

 

14.방화벽에서 해당 포트 오픈

# system-config-securitylevel

- SMTP 체크

- 110:tcp, 143:tcp, 995:tcp, 993:tcp [그 외의 포트] 등록

 

15.자동실행

# system-config-services

- sendmail, dovecot 체크

 

16.outlook에서 확인

전자메일주소:

- 해당도메인계정@test.com

pop3/smtp설정 :

- mail.test.com

메일서버계정

- test.com의 계정과 비밀번호

 

17.호스팅시 가상 계정 사용설정

- 여러개의 도메인에 같은 이메일 아이디 부여시 사용

ex)admin@test.com / admin@test2.com / admin@test3.com

# vi /etc/mail/virtusertable

admin@test.com test1(실제도메인의 계정)

admin@test2.com test2(실제도메인의 계정)

admin@test3.com test3(실제도메인의 계정)

 

18.virtusertable 변경

# makemap hash /etc/mail/virtusertable < /etc/mail/virtusertable

 

19.에러 테스트 (dovecot)

telnet mail.test.com 110

user test

pass ****

- 연결을 잃을때 [아웃룩에서 0x800ccc0f]

> # vi /var/log/maillog 확인

- dovecot chdir Permission denied 에러시

> home와 계정 폴더 701 이상 설정

# chmod 701 /home

# chmod 701 /home/test

- POP3 chdir Permission denied 에러시

> mail 권한 변경

# chmod 711 /var/mail :같은 문제시 권한을 더 높게 설정 [ex)707]

- 재시작

# service dovecot restart

 

 

// virtusertable Executable files not allowed 관련

 

# chmod a-x /etc/mail/virtusertable

# rm -rf /etc/mail/virtusertable.db

# makemap hash /etc/mail/virtusertable < /etc/mail/virtusertable

반응형

'Study' 카테고리의 다른 글

Linux(리눅스) Firewall(방화벽) 설정  (0) 2024.01.14
Linux(리눅스) Server(서버) 관련  (0) 2024.01.14
Linux(리눅스) error(에러) 관련  (1) 2024.01.14
Tomcat(톰캣) root(루트) change(변경)  (0) 2024.01.14
VPN(브이피엔) 관련  (0) 2024.01.14
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2025/03   »
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 31
글 보관함