Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/394.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我需要我的应用程序(Java、SpringBoot)能够发送公司交换电子邮件。但是有';这是一个陷阱(难以配置)_Java_Spring_Email_Exchange Server - Fatal编程技术网

我需要我的应用程序(Java、SpringBoot)能够发送公司交换电子邮件。但是有';这是一个陷阱(难以配置)

我需要我的应用程序(Java、SpringBoot)能够发送公司交换电子邮件。但是有';这是一个陷阱(难以配置),java,spring,email,exchange-server,Java,Spring,Email,Exchange Server,长话短说,我是一家IT公司的实习生。我有一个特定的任务分配给我,基本上是一个简单的基于REST的应用程序,它接收JSON,处理JSON并将其存储在数据库中 我被分配了一个新任务,添加一个功能,以在电子邮件中发送处理过的JSON 很简单,对吧?我浏览了SpringMail文档,看了一些教程,40分钟后,我的应用程序通过一次性gmail帐户发送了漂亮的电子邮件 但事实证明,我实际上有使用公司的交换服务 谢天谢地,有一个EWS API提供了所有必要的功能。。。正确的?嗯,有个陷阱。公司中的SMTP已完

长话短说,我是一家IT公司的实习生。我有一个特定的任务分配给我,基本上是一个简单的基于REST的应用程序,它接收JSON,处理JSON并将其存储在数据库中

我被分配了一个新任务,添加一个功能,以在电子邮件中发送处理过的JSON

很简单,对吧?我浏览了SpringMail文档,看了一些教程,40分钟后,我的应用程序通过一次性gmail帐户发送了漂亮的电子邮件

但事实证明,我实际上使用公司的交换服务

谢天谢地,有一个EWS API提供了所有必要的功能。。。正确的?嗯,有个陷阱。公司中的SMTP已完全禁用,我很难配置应用程序

当我试图像以前一样配置应用程序时,我确实遇到了一些问题

ExchangeService service = new ExchangeService();
ExchangeCredentials credentials = new WebCredentials("emailAddress", "password");
service.setCredentials(credentials);
这是很好的自我解释

然而,困难的部分从这里开始:

service.autodiscoverUrl("<your_email_address>");
service.autodiscoverUrl(“”);
即使使用建议使用的重载构造函数(包括RedirectionUrlCallback),这也行不通。我试过多种组合,但都不管用

您也可以手动输入此地址,但我从何处获取

在我的公司展望中,我找到了一些合适的链接,如:

然而,它就是不起作用。当我在浏览器中输入此链接时,会显示创建了一个服务,创建了另一个以/EWS/Services.wsdl结尾的链接,并显示我应该使用svcuti.exe处理它-老实说,我甚至不知道这是什么意思,这是我第一次使用exchange和邮件API

我该怎么办,你有什么建议吗?我应该试试spring集成吗?我做错了什么?在浪费了7个小时试图连接到这个奇怪的邮箱后,我感到很沮丧,任何帮助都将不胜感激


不确定它是否相关,但Exchange版本是2016 CU4。

我建议您考虑使用EWS编辑器进行一些测试,它将允许您测试自动发现,并提供URL等。感谢您的建议,它确实为我提供了链接-它们与我从Outlook获得的相同,由于某些原因,这些方法不起作用:(