오류 421 연결 속도 제한 초과로 인해 메일이 거부되었습니다.

오류 421 연결 속도 제한 초과로 인해 메일이 거부되었습니다.

저는 sendmail 8.14.4로 데비안 jessie를 실행하고 있습니다. 특정 호스트에 대해 메일이 거부되도록 비활성화하는 설정이 어디에 있는지 찾을 수 없으며 주기적으로 다음 메시지가 나타납니다.

May 28 16:20:30 mx6 sm-mta[14808]: ruleset=check_relay, arg1=[x.x.x.x], arg2=x.x.x.x, relay=[x.x.x.x], reject=421 4.3.2 Connection rate limit exceeded

sendmail.mc에서 구성을 제거했습니다.

정의( confCONNECTION_RATE_THROTTLE',15')dnl 정의( confCONNECTION_RATE_WINDOW_SIZE',60s')dnl

여전히 메시지가 거부되는데, 해당 옵션은 메시지를 지연시키고 거부하지 않기 때문에 이해할 수 없습니다.

연결 제한이 전혀 없는 특정 도메인을 비활성화하는 방법이 있습니까? 다시 컴파일해야 합니까? 다운그레이드? apt-get을 통해 설치된 sendmail을 사용하고 있습니다.

감사합니다.

답변1

/etc/mail/access에 다음과 같은 줄을 작성하세요:

ClientRate: x.x.x.x 0

여기서 xxxx는 원하는 IP입니다.~ 아니다요금이 제한됩니다. 다음과 같이 access.db를 새로 고치십시오.

makemap hash /etc/mail/access.db < /etc/mail/access

관련 정보