I can't guarantee that this will work, but I just tested something with my Postfix installation which allows me to authenticate successfully:
Obtain the Base64 encoded username/password using:
Code: Select all
perl -MMIME::Base64 -e 'print encode_base64("\000MY_USERNAME\000MY_PASSWORD")'
then:
Code: Select all
openssl s_client -starttls smtp -crlf -connect 127.0.0.1:587
it reported <CONNECTED 00000003> almost immediately then a few seconds later displayed all the certificate details, then:
Code: Select all
AUTH PLAIN <Base64 encoded username/password>
Good luck!