
Ich verwende Debian Jessie mit Sendmail 8.14.4. Ich finde nicht, wo die Einstellung ist, um die Ablehnung von E-Mails für einen bestimmten Host zu deaktivieren, und ich erhalte regelmäßig diese Meldung:
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
Ich habe aus sendmail.mc die Konfiguration entfernt
definieren( confCONNECTION_RATE_THROTTLE',
15')dnl definieren( confCONNECTION_RATE_WINDOW_SIZE',
60s')dnl
die Nachrichten werden trotzdem abgelehnt, was ich nicht verstehe, da diese Option die Nachrichten verzögern und nicht ablehnen würde.
Gibt es eine Möglichkeit, für bestimmte Domänen zu deaktivieren, dass es überhaupt kein Verbindungslimit gibt? Muss ich neu kompilieren? Downgrade? Ich verwende Sendmail, das über apt-get installiert wurde.
Danke.
Antwort1
Schreiben Sie in /etc/mail/access Zeilen wie diese:
ClientRate: x.x.x.x 0
wobei xxxx die gewünschte IP-Adresse istnichtRate begrenzt. Aktualisieren Sie dann die access.db wie folgt:
makemap hash /etc/mail/access.db < /etc/mail/access