* 메일일 계정 생성 = useradd -s /bin/false 계정명 (쉘 /bin/false 옵션을 줄시 생성계정으로 시스템 접근불가 )
* 메일계정생성 완료 후 mail 그룹으로 지정 하기 = gpasswd -a 계정명 mail (메일그룹명)
-메엘 그룹으로 묶어 주어야만 메일 접속이 가능하다.
* 생성된 계정 Passwd 변경 = passwd 계정명
* 메일그룹으로 등록하기 = /etc/aliases 에 그룹 등록과 계정 추가
- 그룹설정시 aliases 에서 2가지 방법으로 설정할수 있습니다.
- 예 ) 1 . 그룹명: 탭으로 띄우고 계정명, 띄고 계정명 으로 추가 하는 방법 test: test.test, test1.test, test2.test
2. test::include: /etc/sendmail/grup/test.txt 설정하고
작성 후 /etc/sendmail/grup/test.txt, /etc/sendmail/grup/test.txt 파일을 만들고 메일계정을 차례차례 적어 넣습니다.
a@aaa.com
b@hanmail.net
c@hancom.com
이후 sendmail 재기동 service sendmail restart
virtusertable을 이용한 가상 호스트 메일 설정
이 설정은 다른메일을 sendmail 계정으로 메일을 받고 싶을때 설정하는 방법이다.
이방법은 받아올 메일주소가 구축된 메일서버 와 의 DNS 등록이 되어 있어야 한다. DNS 서버에서 선행 작업을 해야 한다.
이부분은 생략 하기로 함.
그리고 또하나 /etc/mail/local-host-name 에 수신할 도메인을 등록해 주어야 한다.
2개 이상의 도메인이 하나의 시스템에 등록되어 있고
그 도메인으로 메일을 받아야 될 때는 반드시 local-host-names
파일에 도메인을 등록 시켜 줘야 된다. 즉 메일 수신자를 추가 시켜 줘야 되는 것이다.
vi /etc/mail/virtusertable 을 열어 받아올 메일 주소 탭 생성된 계정 및 그룹
- test@test.co.kr test.test
설정 완료 후 makemap hash /etc/mail/virtusertable < /etc/mail/virtusertable 해주도록 합니다.
* access 스팸메일을 방지하기 위한 Sendmail Relay 설정
localhost.localdomain RELAY
localhost RELAY ( 호스트와 RELAY를 Tab키로 띄워줍니다.)
127.0.0.1 RELAY
111.111.111 RELAY
test@test.co.kr RELAY
spam.com REJECT
설정 완료후 makemap hash /etc/mail/access < /etc/mail/access
'넋두리 > linux 이야기' 카테고리의 다른 글
MegaRaid 사용 방법(기본) (0) | 2013.10.01 |
---|---|
R/C 벤더별 CLI 명령어 SAMPLE (0) | 2013.10.01 |
CentOS_6.4_ISPconfig3 구축 매뉴얼 (0) | 2013.10.01 |
snort , suricata IPS 설치 및 설정 (0) | 2013.10.01 |
centos6.4 openvpn 설치 및 설정 (0) | 2013.10.01 |