Subject : Setting up a Mail host and a Relay
Description :
1. sendmail.cf configuration file
* sendmail.cf : sendmail 에의해 사용되는 configuraion parameter 가 있다.
* main.cf : mail host, relay host, gateway 에 의해 사용되는 임시 화일.
* subsidiary.cf : mail host, relay host, gateway 가 아닌시스템을 위한
임시화일로써 인스톨시에 sendmail.cf 의 default 값이다.
2. Postmaster setup.
posmaster 는 mail error message 를 받으며 mail system 의 장애분석을하는사람.
모든시스템은 Posmaster mailbox 에 mail 을 보낼수가 있어야하고 당신은
NIS,또는 NIS+ alias 를 Posmaster 를 위해 만들수있고 또한 local 의
/etc/mail/aliases file 을 만들수가 있다.
/etc/mail/aliases file 에서의 기본 Posmaster 는 root 로 reditect 한다.
3. Setting Up the Mail Host.
1) Choose the mail host
2) Add mailhost in /etc/hosts
ex) 129.240.50.10 hermes mailhost
3) on mail host, become superuser
4) cp /etc/mail/main.cf /etc/mail/sendmail.cf
Without NIS+: a. Lmmaildomain 을 comment ( #Lmmaildomain)
b. Dmsvc.hei.co.kr 을 등록. (domainname 등록)
c. Cmsvc.hei.co.kr svc.hei.co svc.hei svc 을 등록.
(들어오는 mail 을 domainname 으로 인식)
With NIS+: a. Type
hyundai3#nistbladm -a key=maildomain value=svc.hei.co.kr \
sendmailvars.org_dir
(이것은 sendmail.cf 에 Lmmaildomain 에 macro m 을 setting)
5) sendmail 을 재구동.
4. Setting Up the Relay Host.
위의 구성에서 mail host 와 relay host 는 다르지만 이경우가 항상
르렇다는것은 아니다, 즉, mail host 와 relay host 가 같을수도 있다.
message 가 다른 domain 으로 전달될때에 먼저 mail host 로 전해지고 여기서
address 를 분석후에 mail host 는 이 메세지가 local 이 아니것을 확인하고
mail host 는 그 메세지를 relay 로 route 해야만한다.
4-1) mail host 로부터 Relay host 로 Routing.
a. mail host system 에서
b. relay mailer 를 setup
/etc/mail/sendmail.cf 의 DMsmartuucp 를 DMether 로 바꾼다.
c. DRddn-gateway 에서 ddn-gateway 를 relay host 로 변경
ami3000:DRami3000
d. CRddn-gateway 에서 ddn-gateway 를 relay host 로 변경
ami3000:CRami3000
e. sendmail restart.
4-2) Relay host 로부터 다른 Relay host 로 Routing.
a. relay host system 에서
b. mail domain 을 setup. (Without NIS+ 인 경우)
Without NIS+: a. Lmmaildomain 을 comment ( #Lmmaildomain)
b. Dmsvc.hei.co.kr 을 등록. (domainname 등록)
c. Cmsvc.hei.co.kr svc.hei.co svc.hei svc 을 등록.
(들어오는 mail 을 domainname 으로 인식)
c. DMsmartuucp 라인에서 smartuucp 를 적절한 mailer 로 변경.
위의 경우라면 uucp line 이므로 변경이 필요없음.
c. DR ddn-gateway 에서 ddn-gateway 를 상대편 relay host 로 변경
hwarang:DRhwarangami3000
d. CRddn-gateway 에서 ddn-gateway 를 상대편 relay host 로 변경
hwarang:CRhwarang
e. sendmail restart.
Revision History
작성일자 : 96.09.05
작성자 : 이승훈
수정일자 :
수정자 :