[Postfixbuch-users] SMTP-AUTH funktioniert nicht

Patrick Ben Koetter p at state-of-mind.de
Fr Feb 9 10:23:22 CET 2007


* Andreas Günther <postfix at linuxmaker.de>:
> Hallo,
> 
> ich habe noch einmal zum meinem "Einwahl"-Mailserver eine AUTH-Frage.
> Einwahl stimmt ja nicht richtig, der hängt schliesslich an einer
> DSL-Flaterate.
> 
> postconf -n:
> 
> perl -MMIME::Base64 -e 'palias_database = hash:/etc/aliases

Du hast nicht wirklich PERL Kommandozeilenanweisungen in der main.cf, oder?


> alias_maps = hash:/etc/postfix/aliases
> append_dot_mydomain = no
> biff = no
> config_directory = /etc/postfix
> inet_interfaces = all
> mailbox_command = procmail -a "$EXTENSION"
> mailbox_size_limit = 0
> mydestination = heidelberg.remax.de localhost.remax.de localhost
> myhostname = heidelberg.remax.de
> mynetworks = 127.0.0.0/8
> myorigin = $myhostname
> recipient_delimiter = +
> relayhost = smtp.remax.de
> smtp_sasl_auth_enable = yes
> smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
> smtp_sasl_security_options = noanonymous
> smtp_tls_session_cache_database = btree:${queue_directory}/smtp_scache
> smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
> smtpd_tls_cert_file = /etc/ssl/certs/ssl-cert-snakeoil.pem
> smtpd_tls_key_file = /etc/ssl/private/ssl-cert-snakeoil.key
> smtpd_tls_session_cache_database = btree:${queue_directory}/smtpd_scache
> smtpd_use_tls = yes
> virtual_alias_domains = hash:/etc/postfix/virtual_alias_domains
> virtual_alias_maps = hash:/etc/postfix/virtual_alias_maps
> virtual_mailbox_maps = hash:/etc/postfix/virtual_mailbox_recipients
> 
> 
> Ich habe Probleme mit der SMPT-AUTH gegenüber dem Relay-Server und nutze
> Debian Etch. Die Datie /etc/postfix/sasl_passwd
> habe ich mit
> echo "smpt.remax.de User:"Passwort" >> /etc/postfix/sasl_passwd

Anführungszeichen?

> 
> gefüttert. Leider bringt Postfix noch die Meldung:
> "554 5.7.1 <mail at wemail.de>: Relay access denied "

Der Logeintrag zeigt die Wirkung, aber nicht die Ursache. Was steht denn
weiter oben? No worthy mechs found?


> Oder muss ich in die sasl_passwd das mit
> 
> perl -MMIME::Base64 -e 'print encode_base64("User\0User\0Passwort");'

Nein, das Format "hostname    user:pass" ist schon richtig.

Laß mal saslfinger -c laufen und schick das an die Liste.
http://postfix.state-of-mind.de/patrick.koetter/saslfinger/

-- 
Postfix - Einrichtung, Betrieb und Wartung
<http://www.postfix-buch.com>
saslfinger (debugging SMTP AUTH):
<http://postfix.state-of-mind.de/patrick.koetter/saslfinger/>



Mehr Informationen über die Mailingliste Postfixbuch-users