Postfix mit SASL Problem smtp-auth
Postfix mit SASL Problem smtp-auth
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
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.
- fanny
- Beiträge: 30
- Registriert: 27.12.2002 17:42:30
- Lizenz eigener Beiträge: GNU Free Documentation License
- Wohnort: Eifel
-
Kontaktdaten:
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
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
Beschreibung
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
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
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.
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
xmpp:bert@debianforum.de
-
- Beiträge: 7
- Registriert: 06.10.2003 19:40:00
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!
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!
Lösung
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.
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.