Q: SMTP Relay SASL authentication failure: No worthy mechs found
I am setting up the Mail service on OS X Server 5.0.4, running on OS X 10.11.3.
Specifically, I am trying to get SMTP Relay to work with a CPanel outgoing email service. (http://cpanel.com/)
I was able to successfully send mail through the relay server using the "swaks" utility (http://jetmore.org/john/code/swaks/). In this case, I used the "SSMTPA" protocol: require authentication, initiate a TLS connection immediately on connection to port 465.
When I configure OS X Server to use the same relay server, port, and user authentication, the error returned is:
postfix/smtp[63995]: CLIENT wrappermode (port smtps/465) is unimplemented
postfix/smtp[63995]: instead, send to (port submission/587) with STARTTLS
When I change the port to 587, the error becomes:
postfix/smtp[64195]: Untrusted TLS connection established to p3plcpnl0508.prod.phx3.secureserver.net[50.62.176.35]:587: TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)
postfix/smtp[64195]: warning: SASL authentication failure: No worthy mechs found
postfix/smtp[64195]: 4E0EE9B9B5: to=<larrygoldman@mac.com>, relay=p3plcpnl0508.prod.phx3.secureserver.net[50.62.176.35]:587, delay=5.3, delays=0/0.03/5.3/0, dsn=4.7.0, status=deferred (SASL authentication failed; cannot authenticate to server p3plcpnl0508.prod.phx3.secureserver.net[50.62.176.35]: no mechanism available)
I believe the problem is that the relay server does not implement the STARTTLS protocol.
How to implement the "wrappermode" in the Server's Postfix?
OS X Server
Posted on Feb 22, 2016 3:41 PM