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 |