본문 바로가기

리눅스

postfix main.cf 설정 2

postfix 를 사용 하다보면 


예외 처리를 해야 할 경우들이 생긴다. 


설정에서 예외 처리 하는 방법!!


smtpd_sender_restrictions = check_client_access hash:/etc/postfix/access, permit_sasl_authenticated, permit_mynetworks, reject_unknown_sender_domain,reject_non_fqdn_sender, reject_rbl_client spamlist.or.kr ,reject_rbl_client sbl.spamhaus.org, reject_rbl_client list.dsbl.org, permit


이 설정을 보면 하나 경로가 들어 간게 보인다. 

빨간 글씨 명령어 대로 확인 후 허용 해준다는 의미 이다. 

/etc/postfix/access 라는 파일을 열면

영어로 모라 쭈욱 써있다.  어차피 다들 보지 않을 거니까 넘어 가고 


아래 부분에 


설정 해 주면 된다. 


1.1.1.1    OK

1.1.1.2    OK

123.com    OK


이런 식으로 설정 후 저장


그다음에 디비로 만들어 줘야 한다. 


#postmap /etc/postfix/access 


치면 


/var/log/maillog 에 

table hash:/etc/postfix/access has changed -- restarting


이런식의 로그가 찍힌다. 

만약 설정이 잘못 되어 있으면 

warning 이라고 찍힌다. 보고 잘못된 부분 수정 해 주면 된다. 


'리눅스' 카테고리의 다른 글

여러 파일 문자열 치환 스크립트  (0) 2018.09.20
rsync 에러 해결  (0) 2018.09.20
spamassasin 설정  (0) 2017.12.02
postgresql log에 시간 찍히게 하기  (0) 2017.11.30
postfix 3-3.2.0 rpm  (0) 2017.11.30