[Postfixbuch-users] sasl tut nicht :-(

Sandy Drobic postfixbuch-users at japantest.homelinux.com
Mo Jul 23 21:24:34 CEST 2007


Sebastian Deiszner wrote:
> Sandy Drobic schrieb:
> 
>> Was steht in /etc/saslauthd.conf oder wo immer Debian das Teil hingebaut hat?
> 
> /etc/default/saslauthd.conf
> 
> START=yes
> 
> MECHANISMS="pam"/var/spool/postfix/var/run/saslauthd"
> 
>> testsaslauthd -u user -p password -s smtp
> 
> 0: OK "Success."


Sehr schön, dann bitte mal folgendes (für dich angepasst natürlich)
durchführen:

encode_sasl_plain.pl:
#!/usr/bin/perl
use strict;
use MIME::Base64;
if ( $#ARGV != 1 ) {
        die "Usage: encode_sasl_plain.pl <username> <password>\n";
}
print encode_base64("$ARGV[0]\0$ARGV[0]\0$ARGV[1]");
exit 0;

./encode_sasl_plain.pl user password

Nimm einen User/pass aus deinem System, der gültig ist. Bitte poste den
Output nicht, da er nicht verschlüsselt ist, nur base64 kodiert.

Beispiel:

./encode_sasl_plain.pl testuser testpass
dGVzdHVzZXIAdGVzdHVzZXIAdGVzdHBhc3M=

Damit können wir jetzt testen, ob wir uns bei Postfix authentifizieren können:

telnet localhost 25
ehlo localhost
auth plain dGVzdHVzZXIAdGVzdHVzZXIAdGVzdHBhc3M=

Wenn das Kommando richtig ausgeführt wurde erscheint:

235 2.0.0 Authentication successful

Wenn nicht, dann bitte die Fehlermeldung posten.

Vergiss bitte nicht permit_sasl_authenticated in
smtpd_recipient_restrictions einzubauen!

-- 
Sandy

Antworten bitte nur in die Mailingliste!
PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com




Mehr Informationen über die Mailingliste Postfixbuch-users