![解决方案是通过 SMTP 获取消息并使用 EWS 重新发送吗?](https://linux22.com/image/739859/%E8%A7%A3%E5%86%B3%E6%96%B9%E6%A1%88%E6%98%AF%E9%80%9A%E8%BF%87%20SMTP%20%E8%8E%B7%E5%8F%96%E6%B6%88%E6%81%AF%E5%B9%B6%E4%BD%BF%E7%94%A8%20EWS%20%E9%87%8D%E6%96%B0%E5%8F%91%E9%80%81%E5%90%97%EF%BC%9F.png)
我们有邮件程序守护程序通过 SMTP 向 Exchange 2016 发送消息。要发送这些消息,我们使用域用户邮箱。我们希望在 Outlook 中查看该用户登录的用户邮箱中从守护程序发送的消息。
我读了人们的帖子,很遗憾,如果我们使用 SMTP,我们将无法在用户邮箱中看到已发送的消息。使用 SMTP 时,我们需要使用 EWS。
一般来说:我有可以使用 SMTP 向 Exchange 发送消息的服务,我需要使用 EWS 协议将该消息发送到 Exchange。由于我的服务无法使用 EWS(仅 SMTP)发送消息,因此我想在其他可以使用 SMTP 接收消息的服务上使用一些代理,然后使用 EWS 将其发送到 Exchange。
所以问题是:有没有解决方案可以通过 SMTP 获取消息并使用 EWS 将其重新发送到 Exchange?
答案1
您是指使用 Exchange 中的 EWS 发送电子邮件吗?您能更详细地解释一下您的问题吗?以下是为您提供的说明,可能会有所帮助https://docs.microsoft.com/en-us/exchange/client-developer/exchange-web-services/how-to-send-email-messages-by-using-ews-in-exchange 不要忘记将地址部分更改为您自己的电子邮件地址。