[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