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

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

我正在尝试通过 Exchange 2007 服务器以非交互方式从 Solaris 发送电子邮件,但 Exchange 服务器仅允许 Exchange Server 身份验证(OWA 访问也被禁用)。以下是服务器返回的已启用身份验证方法列表(响应 EHLO):

匿名者
验证
X-EXPS GSSAPI NTLM

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

扩展是 Exchange 专有的。

是否有命令行 UNIX(最好是 Solaris)SMTP 客户端支持这些身份验证方法?我试过smtp-cli和 Sendmail,但似乎都不支持 Exchange 身份验证,而且我也无法通过 Web 搜索找到任何内容。

如果我在服务器上启用 TLS 和基本 AUTH over TLS,我就可以让 smtp-cli 工作(并且我确信 Sendmail 也可以工作),但是在生产环境中在服务器上更改这些设置不是一个选择。

任何帮助都将受到赞赏。

—埃德

答案1

这家伙建议使用达夫邮件作为网关。如果这可行,那么您可以设置 DavMail,然后使用您最喜欢的客户端。

相关内容