【问题标题】:outlook unread mail folder integer value for jacob.jar in javajava中jacob.jar的outlook未读邮件文件夹整数值
【发布时间】:2014-10-21 08:14:15
【问题描述】:

我正在使用 JACOB。 jar 访问前景。我正在计算我的收件箱邮件。如何使用 JACOB 获取 Outlook 中未读邮件文件夹的计数。罐子

Dispatch.call((Dispatch) myNamespace,"GetDefaultFolder", new Integer(6)).toDispatch();

使用此代码,我得到了 Inbox 的计数。我尝试将值设置为 10,这是 Outlook 中联系人文件夹的整数值。谁能帮我找出outlook中未读邮件文件夹的数量。

【问题讨论】:

  • 您是指未读邮件搜索文件夹吗?不保证存在。
  • 所以不会有任何方法可以从 Outlook 中读取未读邮件
  • 如何使用 JACOB.jar 从我的 Java Web 应用程序访问 Outlook

标签: java email outlook jacob


【解决方案1】:

您可以使用 Store.GetSearchFolders().Item("Unread Mail") 访问该文件夹。 如果该文件夹存在。

如果不存在,您可以使用 Application.AdvancedSearch 搜索特定商店的所有文件夹。

【讨论】:

  • 我认为这个我们只能用于网络邮件。我想要 Outlook 未读邮件文件夹。请帮帮我
  • 我不确定你的意思。你是说你的代码需要从远程服务器而不是安装了 Outlook 的机器上运行?
  • 是的。我需要从远程服务器而不是安装 Outlook 的机器运行。如果你能帮助我,非常感谢
  • 如果用户使用带有 POP3/SMTP 帐户的本地 PST 文件,您无法从远程服务器访问它。如果使用 Exchange 邮箱,您可以使用 EWS (msdn.microsoft.com/en-us/library/office/…) 进行远程访问。
猜你喜欢
  • 1970-01-01
  • 2021-12-26
  • 1970-01-01
  • 1970-01-01
  • 2014-07-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多