sendmail: Access denied

Supportdatenbank (sendmail-tcpd)
Bezieht sich auf

SuSE Linux: Versionen ab 7.0
sendmail: Version ab 8.11.0

Symptom

Sendmail meldet 'Access denied' und folgende Meldungen tauchen in /var/log/mail auf:
Oct  9 11:08:09 erde sendmail[19224]: e99989q19224: tcpwrappers (erde.sonne.all, 10.100.1.1) rejection

Ursache

Seit Sendmail 8.11.0 wird die libwrap-Bibliothek verwendet, die den Zugriff auf sendmail mit Hilfe der Dateien
/etc/hosts.allow
/etc/hosts.deny
prüft.

Lösung

Setzen Sie die Regeln in den beiden Dateien
/etc/hosts.allow
/etc/hosts.deny
richtig.
In der Standardkonfiguration tritt dieses Problem jedoch nicht auf, weshalb wir hier keine allgemeingültige Lösung anbieten können.

Mögliche Einträge in /etc/hosts.allow sind:

sendmail: 127.0.0.0/255.0.0.0, .IhreDom.ain
oder
sendmail: ALL
Im ersten Beispiel wird der lokalen Maschine und der Domain IhreDom.ain der Zugriff erlaubt. Natürlich muss der Begriff IhreDom.ain durch eine gültige Domain ersetzt werden.
Im zweiten Beispiel wird jedem der Zugriff auf sendmail gewährt.

Näheres erfahren Sie mit dem Aufruf::

  man 5 hosts_access

Stichwörter: SENDMAIL, ACCESS, TCPWRAPPERS, REJECTION

Kategorien: Email

SDB-sendmail-tcpd, Copyright SuSE Linux AG, Nürnberg, Germany - Version: 10. Okt 2000
SuSE Linux AG - Zuletzt generiert: 14. Dez 2000 von stark (sdb_gen 1.40.0)