[Postfixbuch-users] Postfix und smtp_auth

luigi in3dzz at gmx.de
Mo Okt 4 15:11:20 CEST 2004


Hallo,

ich versuche gerade mit smtp_sasl_auth meine Mails zu versenden, aber es 
will mit postfix nicht recht gelingen.
ein Versenden über telnet klappt reibungslos (wenn ich micht recht 
erinnere): 
telnet smtp.domain.xx 25
EHLO irgend.was
AUTH PLAIN 
username0username0password (base64 kodiert) 
darauf erhalte ich ein "go ahead" - also passt soweit.
Das direkte Versenden an den Mailserver des Providers funktioniert 
einwandfrei, soweit ich mit Hilfe der Canonical meine Domain (sie ist 
extern gehostet, lokal habe ich nur eine frei erfundene) austauschen 
lasse.

Installiert is Debian Sarge.
Postfix 2.1.4-5

Hier die Ausgabe von postconf -n:
alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
append_dot_mydomain = no
biff = no
config_directory = /etc/postfix
inet_interfaces = all
mail_owner = postfix
mailbox_command = 
mailbox_size_limit = 0
mydestination = bcntsm01.bcnt.nil, localhost.bcnt.nil, localhost, 
bcnt.nil
mydomain = bcnt.nil
myhostname = bcntsm01.bcnt.nil
mynetworks = 10.0.0.0/8, 127.0.0.0/8
myorigin = /etc/mailname
recipient_delimiter = +
relayhost = [xxxx.xxxx.xx]
smtp_always_send_ehlo = yes
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/smtp_auth
smtp_sasl_security_options = noanonymous
smtpd_banner = $myhostname ESMTP $mail_name

und von postconf -m

static
cidr
nis
dbm
regexp
environ
proxy
btree
unix
hash
tcp

In /var/log/mail.info kann ich folgendes nachlesen:
.
Sep 29 09:29:39 bcntsm01 postfix/smtp[1105]: send attr action = failed 
Sep 29 09:29:39 bcntsm01 postfix/smtp[1105]: send attr reason = host 
smtp.xxxxx.xx[00.000.000.000] said: 553 sorry, you need to supply the 
correct username and password for SMTP-AUTH (#5.7.1) (in reply to RCPT 
TO command) 
Sep 29 09:29:39 bcntsm01 postfix/smtp[1105]: private/bounce socket: 
wanted attribute: status
.

Aber beunruhigender scheint mir folgendes aus /var/log/syslog:
.
Sep 29 09:29:38 bcntsm01 postfix/smtp[1105]: warning: 
smtp_sasl_auth_enable is true, but SASL support is not compiled in
.

Soll das heissen, dass ich für die sasl Unterstützung postfix neu 
kompilieren muss oder fehlt mir nur irgend ein Paket?

Gibt es für diesen Zweck eine alternative Autentifizierungsmethode die 
nicht auf sasl zurückgreift?

Danke herzlichst Tipp.
Luigi












Mehr Informationen über die Mailingliste Postfixbuch-users