支持MS Exchange专有(EXPS)身份validation的UNIX SMTP客户端?

我试图通过Exchange 2007服务器非交互式地从Solaris发送电子邮件,但Exchange服务器只允许Exchange Server身份validation(OWA访问也被禁用)。 以下是服务器返回的启用身份validation方法的列表(作为对EHLO的响应):

 X-ANONYMOUNSTLS
 AUTH
 X-EXPS GSSAPI NTLM

(注意没有任何特定的AUTH方法。)

X-EXPS是Exchange专有的。

有没有支持任何这些身份validation方法的命令行UNIX(最好是Solaris)SMTP客户端? 我试过smtp-cli和Sendmail,但似乎都不支持Exchange身份validation,也不能通过networkingsearchfind任何东西。

如果我在服务器上通过TLS启用TLS和基本AUTH,则可以使smtp-cli工作(并且我确信Sendmail也可以工作),但是在生产环境中更改服务器上的这些设置不是一种select。

任何帮助表示赞赏。

-ed

这家伙build议使用DavMail作为网关。 如果这个工作,那么你可以安装DavMail,然后使用你最喜欢的客户端。