관리 메뉴

Jsecurity

메일서버 sendmail의 access 파일 본문

Linux/리눅스마스터

메일서버 sendmail의 access 파일

Great king 2019. 3. 7. 15:22



< 오답노트 >




sendmail /etc/mail/access를 이용 방법



※ 개념


특정 IP 주소, 

특정 Email,  

특정 Domain 

메일에 대하여 sendmail이 승낙/거부 할수 있도록 설정할수 있다.


- /etc/mail/access 등록 방법



※ 형식 : host option


  host

   - daum.net 도메인

   - 210.107.78.23           : IP 주소

   - 233.33.1.0               : 네트워크

   - webmaster@daum.net  : Email



 ※ option


   - OK        : (host에서 설정된) 메일의 모든것을 허용(relay)

   - RELAY    : (host에서 설정된) 메일의 수신/발신을 허용

   - REJECT   : (host에서 설정된) 메일의 수신/발신을 거부

   - DISCARD : /etc/sendmail.cf에서 설정된 $#discard mailer에 지정된곳으로 메일을 폐기


                  # 발신자는 메일일 발신된것으로 알게됨


   - 501 메시지 : (host에서 설정된) 메일의 Email과 일치된 메일을 받지않음

   - 502 메시지 : 발신메일주소에 host명이 없을경우에 메일을 받지않음

   - 503 메시지 : (host에서 설정된) 도메인과 관련된 메일을 받지않음


 

- 등록후 DB작업

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



# cd /etc/mail
# makemap hash access < access
위의 작업은 access 파일을 수정할 때마다 해주어야 하며, Sendmail을 다시 시작할 필요는 없다.




정답 : 2번입니다!!


자동으로 갱신되지 않으며 access 파일을 수정할때마다 위의 작업을 직접 해야 합니다.










Comments