webmaster@ test.shionista.com test -> 해당 메일 주소로 오는 메일을 test 계정으로 수신
.forward 파일을 통한 포워딩 : 일반 계정 사용자가 자신의 홈 디렉터리에 만들어 설정
- 조건
- 가. 발신지 도메인의 spam.com으로부터 오는 메일을 거부하는데, 별도의 메시지는 보내지 않도록 설정함
# vi /etc/mail/access
From:spam.com DISCARD
- 나. 변경된 내용이 적용되도록 관련 정보를 갱신시킨다.
# makemap hash /etc/mail/access < /etc/mail/access
- 조건
- 가. admin 계정으로 들어오는 메일은 관리업무를 담당하는 계정인 ihduser와 kaituser에게 전달되도록 설정함. help 계정으로 들어오는 메일은 고객지원센터 부서원의 메일주소가 기록된 /etc/helpdesk 파일에 지정된 사용자들에게 전달되로록 함.
# vi /etc/aliases
admin: ihduser, kaituser
help::include:/etc/helpdesk
- 나. 변경된 내용이 적용되도록 관련 정보를 갱신시킴
# newaliases 또는 sendmail -bi 또는 sendmail -l
- 조건
- 가. ihd.or.kr 계정과 kait.or.kr 계정 모두 ceo라는 메일 계정을 요구한 상태이다. ihd.or,kr의 ceo 메일 계정은 ihduser로 포워딩시키고, kait.or.kr의 ceo 메일 계정은 kaituser로 포워딩시킨다.
# vi /etc/mail/virtusertable
ceo@ihd.or.kr ihduser
ceo@kait.or.kr kaituser
- 나. 위의 설정을 적용시킬 명령을 기입함
makemap hash /etc/mail/virtusertable < /etc/mail/virtusertable
- 조건
- 가. 메일 서버에 사용하는 도메인인 ihd.or.kr을 등록함
# vi /etc/mail/local-host-names ihd.or.kr
- 나. 발신 도메인을 무조건 ihd.or.kr로 설정함
# vi /etc/mail/sendmail.cf Djihd.or.kr
- 다. 발신지 도메인이 spam.com으로부터 오는 메일을 거부함
# vi /etc/mail/access
From:spam.com REJECT 또는 DISCARD
- 조건
- 가. linux.com 도메인의 webmaster 계정은 ihduser에게 전달되도록 설정하고, windows.com 도메인의 webmaster 계정은 kaituser에게 전달되도록 설정
# vi /etc/mail/virtusertable
webmaster@linux.xom ihduser
webmaster@windows.com kaituser
- 나. 수정된 내용을 반영하는 makemap 명령어를 기술함
# makemap hash /etc/mail/virtusertable < /etc/mail/virtusertable