Mal wider: Mailserver -> sendmail + auth...
![](https://seccdn.libravatar.org/avatar/82f661ebeb89ec16d1377f8297265749.jpg?s=120&d=mm&r=g)
Hallo! Ich will hier einen Mailserver mit sendmail 8.12 (Suse 8.0) so nutzen, daß sich die User vorm Mailversand authentifizieren müssen. Die Mailerei funzt so schon hervorragend, wegen der Authentifiziererei hab ich dann folgendes gemacht (Verschlüsselung spielt keine Rolel): /etc/sendmail.cf: ... C{TrustAuthMech}plain ... O AuthMechanisms=plain ... /usr/lib/sasl/Sendmail.conf: pwcheck_method: pam Das Problem ist jetzt, daß ich gar nicht mal so weit komme um das mit der Authentifizierung auszuprobieren, da der Rechner nicht auf Anfragen auf Port 25 antwortet. Es läuft keine Firewall und direkt auf den Rechner kann ich mich auch über ein telnet localhost 25 mit sendmail verbinden. In /etc/sysconfig/mail steht SMTPD_LISTEN_REMOTE auf "yes".... Hat jemand 'nen Tipp, wo ich die Ursache suchen könnte? Ciao, Schöppi -- Christian Schoepplein | http://www.lily-rockt.de mail@schoeppi.net | http://www.lavish.de
![](https://seccdn.libravatar.org/avatar/a292d299cb34b080f8f6c008174a2f31.jpg?s=120&d=mm&r=g)
Hallo Christian, Am Montag, 3. Juni 2002 um 21:49 schrieb Christian Schoepplein:
Ich will hier einen Mailserver mit sendmail 8.12 (Suse 8.0) so nutzen, daß sich die User vorm Mailversand authentifizieren müssen.
ich sitze vor dem gleichen Ziel... 1. hast Du per YOU ein Update auf Sendmail 8.12.3 gemacht? 2. versuche doch mal: C{TrustAuthMech}LOGIN PLAIN O AuthMechanisms=LOGIN PLAIN 3. mache dochmal ein /usr/lib/sendmail -v mail@schoeppi.net . (mit dem Punkt wird die email-Eingabe beendet) Hier müsste dann auch eine Zeile mit 250-AUTH LOGIN PLAIN oder 250-AUTH PLAIN erscheinen. Gegenfrage: Wenn Du das so eingerichtet hast: Kannst Du dann noch lokal Mails verschicken? Also von der Konsole z. B. mit dem Befehl mail adresse@t-online.de Subject: test . Bei mir werden die Mails vernichtet (sendmail panic) siehe meine Mail "sendmail: connecting via esmtp statt via relay" vor ein paar Tagen. -- Herzliche Grüße, Stefan Hofmeir
![](https://seccdn.libravatar.org/avatar/82f661ebeb89ec16d1377f8297265749.jpg?s=120&d=mm&r=g)
Hallo! On Die, Jun 04, 2002 at 02:58:17 +0200, Stefan Hofmeir wrote:
Am Montag, 3. Juni 2002 um 21:49 schrieb Christian Schoepplein:
Ich will hier einen Mailserver mit sendmail 8.12 (Suse 8.0) so nutzen, daß sich die User vorm Mailversand authentifizieren müssen.
ich sitze vor dem gleichen Ziel...
1. hast Du per YOU ein Update auf Sendmail 8.12.3 gemacht?
Jupp!
2. versuche doch mal: C{TrustAuthMech}LOGIN PLAIN O AuthMechanisms=LOGIN PLAIN
Das war der Durchbruch ;-)!!! Thx!!!
3. mache dochmal ein /usr/lib/sendmail -v mail@schoeppi.net .
(mit dem Punkt wird die email-Eingabe beendet)
Hier müsste dann auch eine Zeile mit 250-AUTH LOGIN PLAIN oder 250-AUTH PLAIN
erscheinen.
Gegenfrage: Wenn Du das so eingerichtet hast: Kannst Du dann noch lokal Mails verschicken? Also von der Konsole z. B. mit dem Befehl mail adresse@t-online.de Subject: test .
Bei mir werden die Mails vernichtet (sendmail panic) siehe meine Mail "sendmail: connecting via esmtp statt via relay" vor ein paar Tagen.
Mit C{TrustAuthMech}plain O AuthMechanisms=plain geht der Mailversand, kein Problem, jedoch halt keine Authentifizierung. Dein vorschlag mit C{TrustAuthMech}LOGIN PLAIN O AuthMechanisms=LOGIN PLAIN hat sendmail jetzt zur Authentifizierung gebracht, es werden alle User zugelassen die sich via pam anmelden können. Jetzt muß ich nur mal noch zusehen, ob ich da irgendwie auch noch den amavis-milter reinpfriemeln kann... sendmail läfut damit schon so weit (jedenfalls kommt keine Fehlermeldung), allerdings läßt sich amavis nicht starten..., irgenein Fehler in Zeile 27, aber da ist nix wirklich sinnvolles zu finden... Ciao und danke noch mal für den Tipp!!! Schöppi -- Christian Schoepplein | http://www.lily-rockt.de mail@schoeppi.net | http://www.lavish.de
participants (2)
-
Christian Schoepplein
-
Stefan Hofmeir