SASL Test
29Mär07
Endlich dokumentiere ich mal wie man SASL SMTP-Auth testet.
perl -MMIME::Base64 -e 'print "AUTH PLAIN ", encode_base64("usernameusernamepassword");'
Falls username == mailaddr (@ wird in perl als Liste/Array erkannt!)
perl -MMIME::Base64 -e 'print "AUTH PLAIN ", encode_base64("info@example.cominfo@example.atpassword");'
Dieses Beispiel funktioniert mit AUTH PLAIN.
Zwischen username username password gehört als Trennzeichen ein Slash gefolgt von einer Null. Dieses Zeichen wird leider von WordPress geschluckt
. Wird eine Mailadresse als Username verwendet, gehört ein Backslash vor dem @!
Bsp. SMTP-Session:
alex@x4000:~$ telnet smtp.example.com 25 Trying 83.218.160.10... Connected to smtp.example.com Escape character is '^]'. 220 smtp.example.com ESMTP EHLO x4000 250-smtp.example.com 250-PIPELINING 250-SIZE 40000000 250-ETRN 250-AUTH LOGIN PLAIN 250-AUTH=LOGIN PLAIN 250-ENHANCEDSTATUSCODES 250-8BITMIME 250 DSN AUTH PLAIN aW5mb0BleGFtcGxlLmNvbQBpbmZvQGV4YW1wbGUuYXQAcGFzc3dvcmQ= 235 2.0.0 Authentication successful
Filed under: Mailserver, postfix | 1 Comment
Suchen
-
Du durchsuchst gerade das ah83-Weblog-Archiv.
very interesting. i’m adding in RSS Reader