< 返回版块

打工仔 发表于 2024-05-25 21:54

Tags:exchange,ntlm

如题,在写一个命令行工具的时候,需要加个邮件通知的功能。但是公司邮箱只能通过exchange发送。 用http尝试直接发送soap协议发现不行,需要ntlm认证。 https://docs.rs/ntlmclient/0.1.0/ntlmclient/ 找到了一个可以用crate,按照crate里面的例子,认证通过了,get请求返回200。但是尝试发送post请求和soap协议就返回错误码401。 如果有大佬做过类似的事情,请帮忙提供下思路

评论区

写评论
作者 打工仔 2024-05-28 10:09

你是指可以用pop3发exchange吗?

--
👇
github.com/shanliu/lsys: exchange 是!!!!POP3!!!!的代替.

github.com/shanliu/lsys 2024-05-28 09:26

exchange 是!!!!POP3!!!!的代替.

作者 打工仔 2024-05-27 09:37

lettre看了下文档,只看到smtp部分,应该是发不了的,在这个crate的issue里面也看到有人问什么时候支持ntlm认证

--
👇
sharkLoc: 之前用过lettre发用企业邮箱,exchange 不知道行不行

sharkLoc 2024-05-26 18:33

之前用过lettre发用企业邮箱,exchange 不知道行不行

1 共 4 条评论, 1 页