I followed the CentOS Wiki guide for configuring my Postfix server for SASL / TLS. I don't get any errors and I assume it's working but when I try and test SASL (saslauthd), I don't get the response noted according to the Wiki and I don't understand why.
Code:
[root@mail ~]# telnet 127.0.0.1 25
Trying 127.0.0.1...
Connected to 127.0.0.1.
Escape character is '^]'.
220 mail.iamghost.com ESMTP
EHLO iamghost.com
250-mail.iamghost.com
250-PIPELINING
250-SIZE 20480000
250-VRFY
250-ETRN
250-STARTTLS
250-ENHANCEDSTATUSCODES
250-8BITMIME
250 DSN
AUTH PLAIN AHRlc3QAdGVzdDEyMzQ=
538 5.7.0 Encryption required for requested authentication mechanism
I don't understand why this is...
I checked my logs and I can send email find in Thunderbird when configuring all to use SASL / TLS.
Code:
Nov 23 14:27:42 mail postfix/smtpd[28320]: 9F80F77A1D6: client=tunafish.iamghost.com[192.168.6.108], sasl_method=PLAIN, sasl_username=test
So from above when I send an email from my 'test' account, I can see the above in my logs. Can someone tell me what is wrong and why I get the "538" error when I test SASL via Telnet. I am very confused.