Iredmail에서 화이트리스트/블랙리스트 설정

Heathrow 폐쇄: 공항 관리자, 앞으로 며칠 동안 항공편 운항 중단 예상

[세부 정보 = BBC 웹사이트]

영국항공은 토요일 예정된 항공편의 85%가 지연과 함께 진행될 것으로 추정했지만, 오전 7시 GMT를 기준으로 대부분의 출발 편명은 예상대로 진행되었지만 도착 편명 중 처음으로 계획된 첫 20편의 항공기 중 9대가 취소되었습니다.

[/세부 정보]

[인용] 새 업데이트에는 무엇이 포함되어 있나요? [인용]

Minecraft 새로운 업데이트, 수중 사원 추가

api_key = "a quick brown fox"
fetch("https://api.example.com/data", headers: { 'Authorization' => api_key })

도와주세요."

주소 형식

화이트리스트 및 블랙리스트에 대한 유효한 주소 형식은 다음과 같습니다.

  • user@domain.com - 단일 사용자.
  • @domain.com / @sub.domain.com - 단일 도메인.
  • @.domain.com - 도메인과 모든 하위 도메인.
  • @. - 모든 도메인.
  • @.com / @.org / @.info - 최상위 도메인.
  • 192.168.1.2 - 단일 IP 주소.
  • 192.168.1.0/24 - CIDR 네트워크.

화이트리스트 예제

  • 화이트리스트 항목 표시:
python3 '/opt/iredapd/tools/wblist_admin.py' --list --whitelist
  • IP 주소, 이메일, 도메인 및 하위 도메인을 화이트리스트에 추가:
python3 '/opt/iredapd/tools/wblist_admin.py' --add --whitelist '192.168.1.10' 'user@domain.com' '@iredmail.org' '@.example.org'
  • IP 주소, 이메일, 도메인 및 하위 도메인을 화이트리스트에서 삭제:
python3 '/opt/iredapd/tools/wblist_admin.py' --delete --whitelist '192.168.1.10' 'user@domain.com' '@iredmail.org' '@.example.org'
  • 로컬 메일 도메인 @domain.com에 대한 화이트리스트를 만들고 IP 주소 192.168.1.10 및 이메일 user@example.org를 추가:
python3 '/opt/iredapd/tools/wblist_admin.py' --account '@domain.com' --add --whitelist '192.168.1.10' 'user@example.org'
  • 로컬 메일 도메인 @domain.com 및 모든 하위 도메인에 대한 화이트리스트를 만들고 IP 주소 192.168.1.10 및 이메일 user@example.org를 추가:
python3 '/opt/iredapd/tools/wblist_admin.py' --account '@.domain.com' --add --whitelist '192.168.1.10' 'user@example.org'
  • 로컬 사용자 user@domain.com에 대한 화이트리스트를 만들고 IP 주소 192.168.1.10 및 이메일 user@example.org를 추가:
python3 '/opt/iredapd/tools/wblist_admin.py' --account 'user@domain.com' --add --whitelist '192.168.1.10' 'user@example.org'
  • 로컬 메일 도메인 @domain.com에 대한 화이트리스트 항목을 나열:
python3 '/opt/iredapd/tools/wblist_admin.py' --account '@domain.com' --list --whitelist
  • 로컬 사용자 user@domain.com에 대한 화이트리스트 항목을 나열:
python3 '/opt/iredapd/tools/wblist_admin.py' --account 'user@domain.com' --list --whitelist

블랙리스트 예제

  • 블랙리스트 항목 보기:
python3 '/opt/iredapd/tools/wblist_admin.py' --list --blacklist
  • IP 주소, 이메일, 도메인 및 하위 도메인을 블랙리스트에 추가:
python3 '/opt/iredapd/tools/wblist_admin.py' --add --blacklist '202.96.134.133' 'bad-user@domain.com' '@bad-domain.com' '@.sub-domain.com'
  • 발신자 이름(sender)을 블랙리스트에 추가:
python3 '/opt/iredapd/tools/wblist_admin.py' --add --blacklist 'sender@*'
  • IP 주소, 이메일, 도메인 및 하위 도메인을 블랙리스트에서 삭제:
python3 '/opt/iredapd/tools/wblist_admin.py' --delete --blacklist '202.96.134.133' 'bad-user@domain.com' '@bad-domain.com' '@.sub-domain.com'
  • 로컬 메일 도메인 @domain.com에 대한 블랙리스트를 만들고 IP 주소 172.16.1.10과 이메일 bad-user@example.org를 추가:
python3 '/opt/iredapd/tools/wblist_admin.py' --account '@domain.com' --add --blacklist '172.16.1.10' 'bad-user@example.org'
  • 로컬 메일 도메인 @domain.com과 모든 하위 도메인에 대한 블랙리스트를 만들고 IP 주소 172.16.1.10과 이메일 bad-user@example.org를 추가:
python3 '/opt/iredapd/tools/wblist_admin.py' --account '@.domain.com' --add --blacklist '172.16.1.10' 'bad-user@example.org'
  • 로컬 사용자 user@domain.com에 대한 블랙리스트를 만들고 IP 주소 172.16.1.10과 이메일 bad-user@example.org를 추가:
python3 '/opt/iredapd/tools/wblist_admin.py' --account 'user@domain.com' --add --blacklist '172.16.1.10' 'bad-user@example.org'
  • 로컬 메일 도메인 @domain.com에 대한 블랙리스트 항목을 나열:
python3 '/opt/iredapd/tools/wblist_admin.py' --account '@domain.com' --list --blacklist
  • 로컬 사용자 user@domain.com에 대한 블랙리스트 항목을 나열:
python3 '/opt/iredapd/tools/wblist_admin.py' --account 'user@domain.com' --list --blacklist

회색 목록

회색 목록은 greylisting 플러그인(/opt/iredapd/plugins/greylisting.py)에 의해 관리됩니다. 이 플러그인은 greylisting_admin.py 스크립트(/opt/iredapd/tools/greylisting_admin.py)를 사용하여 관리할 수 있습니다.

회색 목록 예제

  • 글로벌 회색 목록 비활성화:
python3 '/opt/iredapd/tools/greylisting_admin.py' --disable --from '@.'
  • 모든 설정 표시:
python3 '/opt/iredapd/tools/greylisting_admin.py' --list
  • 발신 도메인 이름의 모든 백리스트 표시:
python3 '/opt/iredapd/tools/greylisting_admin.py' --list-whitelist-domains
  • 모든 발신자 주소의 백리스트 표시:
python3 '/opt/iredapd/tools/greylisting_admin.py' --list-whitelists
  • 발신 도메인 @example.org를 백리스트에 추가:
python3 '/opt/iredapd/tools/greylisting_admin.py' --whitelist-domain --from '@example.org'
  • 발신 도메인 @example.org를 백리스트에서 제거:
python3 '/opt/iredapd/tools/greylisting_admin.py' --remove-whitelist-domain --from '@example.org'
  • 로컬 메일 도메인 @example.org에 대한 회색 목록 활성화:
python3 '/opt/iredapd/tools/greylisting_admin.py' --enable --to '@example.org'
  • 로컬 사용자 user@example.org에 대한 회색 목록 비활성화:
python3 '/opt/iredapd/tools/greylisting_admin.py' --disable --to 'user@example.org'
  • @gmail.com 도메인에서 보낸 이메일에 대해 로컬 사용자 user@example.org에 회색 목록 비활성화:
python3 '/opt/iredapd/tools/greylisting_admin.py' --disable --from '@gmail.com' --to 'user@example.org'
  • IP 주소 45.56.127.226에서 보낸 이메일에 대해 회색 목록 비활성화:
python3 '/opt/iredapd/tools/greylisting_admin.py' --disable --from '45.56.127.226'
  • 로컬 도메인 @test.com에 대한 회색 목록 설정 삭제:
python3 '/opt/iredapd/tools/greylisting_admin.py' --delete --to '@test.com'

출처