Hi. Thanks all. Moving on to the STARTTLS mode.
If I should start new topic, warn me.
AUTH PLAIN failed: 554 Security failure
Server said: 554 Security failure
MIME::Base64 encode/decode
my $encodedString = "AUTH PLAIN "
. encode_base64(join("\0", $auth->{user}, $auth->{
+user}, $auth->{password}), $CRLF);
my $decodedString = decode_base64($encodedString)
+;
warn("decodedString '$decodedString'");
Encode produces:
AUTH PLAIN d2VibWFzdGVyXEBid21qY20udXMAd2VibWFzdGVyXEBid21qY20udXMAd21
+ANDA5MTNXTQ==
Decode produces:
D<5ݕѕqݵݕѕqݵݵ ]4
I thought the decoded string would be that same as the input string.No? |