Swing 在outlook中接收电子邮件时执行Java方法

Swing 在outlook中接收电子邮件时执行Java方法,swing,rest,vbscript,outlook,executable-jar,Swing,Rest,Vbscript,Outlook,Executable Jar,我有一个Swing桌面应用程序,需要定期更新REST响应中的详细信息。现在,每当outlook文件夹(exchange server)中收到电子邮件时,应用程序需要点击RESTurl。我将应用程序打包在一个可运行的jar文件中。应用程序将始终在后台运行。 现在我不能使用javamail,因为它需要在普通文件中进行身份验证,由于安全原因,这对我来说是不可行的 我还有另一个选择,就是将VBscript挂接到outlook文件夹,然后在swing应用程序的代码中运行Java方法,并在后台更新swing

我有一个
Swing
桌面应用程序,需要定期更新
REST
响应中的详细信息。现在,每当outlook文件夹(exchange server)中收到电子邮件时,应用程序需要点击
REST
url。我将应用程序打包在一个可运行的jar文件中。应用程序将始终在后台运行。 现在我不能使用
javamail
,因为它需要在普通文件中进行身份验证,由于安全原因,这对我来说是不可行的

我还有另一个选择,就是将
VBscript
挂接到outlook文件夹,然后在swing应用程序的代码中运行Java方法,并在后台更新
swing
UI

我不确定如何使用
VBScript
调用运行中应用程序的java方法

是否有人对上述任一选项有经验或有替代解决方案


提前感谢。

您能定期轮询服务器吗?按服务器如果您指的是Exchange server,则不,我也不能这样做。