Postfix mit SASL Problem smtp-auth

Debian macht sich hervorragend als Web- und Mailserver. Schau auch in den " Tipps und Tricks"-Bereich.
Antworten
Thor
Beiträge: 18
Registriert: 22.08.2003 23:07:37
Wohnort: Wulkaprodersdorf

Postfix mit SASL Problem smtp-auth

Beitrag von Thor » 06.10.2003 18:06:25

Hallo zusammen,

ich habe ein Problem mit Postfix und der sasl Authenifizierung.
Hier die Fehlermeldung:
server postfix/smtpd[32567]: fatal: no SASL authentication mechanisms

Es liegt nicht an Postfix, ich habe alle Versionen aus stable, testing und unstable getestet. Auch an der main.cf kann es nicht liegen, da sie unveränderter Form schon lief.
Ich habe schon nach dem Problem gegooglt, aber noch kann Lösung gefunden.
Den einzigen Hinweis den ich bekommen habe ist das Postfix gegen sasl gelinkt ist und nicht sasl2. Ich habe aber sasl2 auf meinem System.

Hat jemand einen Rat/Löung für mein Problem ??? Bin für jede Idee dankbar.

Gruß
Reiner
Zuletzt geändert von Thor am 06.10.2003 19:00:19, insgesamt 1-mal geändert.

Benutzeravatar
fanny
Beiträge: 30
Registriert: 27.12.2002 17:42:30
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Eifel
Kontaktdaten:

Beitrag von fanny » 06.10.2003 18:45:57

Hi,

Hast nicht etwa postfix von people.debian.org/~hmh installiert?
Ich hatte mal dieses problem mit dieser version von postfix,
da hat nur noch das downgraden auf stable mich zum ziel geführt!

Und wenn du die Stable version installiert hast, dann benötigst du
noch das packet postfix-tls - TLS and SASL support for Postfix

Fanny

Thor
Beiträge: 18
Registriert: 22.08.2003 23:07:37
Wohnort: Wulkaprodersdorf

Re

Beitrag von Thor » 06.10.2003 18:59:19

Hi,
ich habe postfix und Postfix-tls installiert sonst klappt die auth. ja nicht :)
ich habe die normalen debian quellen für die entsprechenden packete genommen.

Gruß
Reiner

Benutzeravatar
fanny
Beiträge: 30
Registriert: 27.12.2002 17:42:30
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Eifel
Kontaktdaten:

Beitrag von fanny » 06.10.2003 20:27:39

kannst du denn dein problem ein wenig genauer beschreiben?
Was hast du den vor?
An einem mailserver anmelden zum versenden von mails, oder das clients sich
bei dir anmelden und senden zu dürfen!!?

Thor
Beiträge: 18
Registriert: 22.08.2003 23:07:37
Wohnort: Wulkaprodersdorf

Beschreibung

Beitrag von Thor » 06.10.2003 21:13:08

Ich möchte Mail an einen Relay mit smtp-auth versenden. Nutzer im lokalen Netz erhalten zugang ohne smtp-auth. Für die auth. brauche ich sasl.
Zum Überblick mal meine main.cf:


# Uncomment the next line to generate delayed mail warnings
#delay_warning_time = 4h

myhostname = server.tld
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = /etc/mailname
mydestination = localhost, Domäne
Relayhost = smtp.1und1.com
mynetworks = 127.0.0.0/8, 192.168.0.0/24
mailbox_command =
mailbox_size_limit = 0
recipient_delimiter = +


# Zusaetzliche Eintraege
mailbox_transport = cyrus
home_mailbox = Maildir/

# Mail auch an T-Online
transport_maps = hash:/etc/postfix/transport

# Indentität senden
smtp_always_send_ehlo = yes

# Mail versenden
# smtp auth
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/smtp_auth
smtp_sasl_security_options = noanonymous

# Mail empfang local
# smtpd auth
# smtp mit sasl-authentification verwenden
smtpd_sasl_auth_enable = yes


# der Wert von Realm (normalerweise servername)
smtpd_sasl_local_domain = server

# Zusatz-Option keine anonyme Anmeldung akzepieren
smtpd_sasl_security_options = noanonymous

# workaround für ältere Clients und Outlook
broken_sasl_auth_clients = yes

# nur sasl Zugänge erlauben
# smtpd_recipient_restrictions = permit_sasl_authenticated, reject
# oder mein Netz und sasl erlauben
#smtpd_recipient_restriction

Aber die Config ist nicht das Problem sondern, die Authifizierung.

Gruß
Reiner

Benutzeravatar
Bert
Beiträge: 3751
Registriert: 16.07.2002 14:06:52
Wohnort: Dresden
Kontaktdaten:

Beitrag von Bert » 06.10.2003 23:01:07

Ich hab das mal nach dieser http://www.tuxhausen.de/postfix_smtp_auth-3.html Anleitung gemacht. Insbesondere der -v Schalter in der master.cf war bei der Fehlersuche recht Hilfreich, aber Vorsicht, das Erzeugt wirklich VIEL in der Log.

Hat 1und1 nicht einen extra Server für smtpauth? Mir war so.
Programmer: A biological machine designed to convert caffeine into code.
xmpp:bert@debianforum.de

Thor
Beiträge: 18
Registriert: 22.08.2003 23:07:37
Wohnort: Wulkaprodersdorf

Log

Beitrag von Thor » 06.10.2003 23:45:33

thx, nach der Anleitung habe ich installiert, lief ja dann auch erstmal bis update :(

Log sagt nicht mehr aus, leider.

Gruß
Reiner

lennygermany
Beiträge: 7
Registriert: 06.10.2003 19:40:00

Beitrag von lennygermany » 07.10.2003 12:43:19

ich habe ein ähnliches problem. ich habe zwar postfix sasl beibringen können, jedoch kann ich von einem externen mailprogramm ( über t-online dial-up ) keine emails versenden, da der das passwort nicht akzeptiert.

als benutzer ist ein normaler system-user eingerichtet. woher nimmt postfix dann das passwort bzw. wieso akzeptiert er es nicht? btw: ich hab auch aus meiner log datei nichts lernen können. evtl. sagt die einem der profis hier mehr: http://lenny.ma.cx/zeugs/mail.info

ich bin für jede hilfe dankbar!

Thor
Beiträge: 18
Registriert: 22.08.2003 23:07:37
Wohnort: Wulkaprodersdorf

Lösung

Beitrag von Thor » 07.10.2003 16:23:03

Hi,
ich habe meine Problem gefunden. Ich ... hatte nicht die libsasl2 Dateien installiert. Waren warscheinlich bei der ganzen testerei deinstalliert worden. Nach der Installation lief alles wieder. Tip: mit dpkg -l libsasl2-* kann man sich die installierten sachen ansehen.

Gruß
Reiner

und danke für die Hilfe.

Antworten