I'm trying to non-interactively send emails from Solaris through an Exchange 2007 server, but the Exchange server only allows Exchange Server authentication (OWA access is also disabled). Here's the list of enabled authentication methods returned by the server (in response to EHLO):
X-ANONYMOUNSTLS AUTH X-EXPS GSSAPI NTLM
(Note the absence of any specific AUTH methods.)
X-EXPS is proprietary to Exchange.
Is there a command-line UNIX (preferably Solaris) SMTP client that supports any of these authentication methods? I've tried smtp-cli and Sendmail but neither seem to support Exchange authentication, nor was I able to find anything with a Web search.
If I enable TLS and basic AUTH over TLS on the server I can get smtp-cli to work (and I'm sure Sendmail will work also), but changing these settings on the server in a production environment is not an option.
Any help is appreciated.