Exim 아웃바운드 메일 - 도메인 허용 목록

Exim 아웃바운드 메일 - 도메인 허용 목록

Exim 버전 4.91을 사용하고 있습니다. 몇몇 도메인을 제외하고 아웃바운드 이메일을 차단하려면 어떻게 구성합니까?

기본적으로 메일 서버는 example.com, example.net 및 example.org의 사용자에게만 이메일을 보내야 합니다. 다른 도메인으로 보내는 이메일은 차단되어야 합니다.

답변1

라우터 섹션 시작 부분에 스탠자를 추가합니다(일치하는 첫 번째 라우터가 사용되므로 순서가 중요합니다).

deny_domains:
  driver = redirect
  domains = ! example.com : ! example.net : ! example.org
  allow_fail
  data = :fail: Mailing is only allowed to example.com, example.net and example.org
  no_more

이 라우터는 부정 느낌표로 인해 나열된 도메인 이외의 다른 도메인과 일치하며 태그 data :fail:는 이것이 실패임을 나타냅니다.

지시문은 no_more일치하는 도메인에 대해 다른 라우터를 시도하는 exim을 중지합니다.

관련 정보