Ich gehe mal davon aus das Sasl mit Postfix verwendest, hier gibt es zwei Probleme.
1) Sasl sollte mit shadow gestartet werden
2) Du solltest erst mal ohne SMTP deine Konfiuration Testen.
* Stelle den log Level in der Config auf 7
Code:
# Testserver bauen
cd /usr/lib/sasl2
ln -s smtpd.conf sample.conf
ls /usr/bin/*sasl*{client,server}*
/usr/bin/cyrus_sasl_sample_server -s rcmd -p 8080 -m PLAIN 1.2.3.4
/usr/bin/cyrus_sasl_sample_client -s rcmd -p 8080 -m PLAIN 1.2.3.4
## Die Ausgabe der /var/log/messages genau unter die Lupe nehmen!
smtpd. testen
Code:
perl -MMIME::Base64 -e 'print encode_base64("meinpasswort");'
bWVpbnBhc3N3b3J0
telnet mailto.myhost 25
Trying 1.2.3.4..
Connected to mailto.myhost.
Escape character is '^]'.
220 Willkommen auf myhost MTA
EHLO mail.myhost
250-mailto
250-PIPELINING
250-SIZE 10240000
250-VRFY
250-ETRN
250-STARTTLS
250-AUTH PLAIN LOGIN
250-AUTH=PLAIN LOGIN
250 8BITMIME
AUTH PLAIN bWVpbnBhc3N3b3J0
hoffe das hilft dir
Lesezeichen