gpt4 book ai didi

java - 在 Windows 上使用 Java 处理 MailDir 格式问题

转载 作者:行者123 更新时间:2023-11-30 09:49:54 25 4
gpt4 key购买 nike

这实际上是两个问题,但它们的关系非常密切。

我正在开发一个 Java 应用程序,它将处理以 UNIX 风格的 MailDir 格式存储的电子邮件。我正在使用 JavaMail API,发现 JavaMailDir它应该作为能够读取我的电子邮件格式的提供商工作。

我遇到的问题是 JavaMailDir 似乎总是期望您的邮件文件夹(传递到 store.getFolder() 的那个)以点开头。我只能访问 Windows 机器进行开发和初始测试。因此,为了测试,我从 Linux 系统复制了一些示例电子邮件和文件夹结构。当我尝试阅读消息时出现异常,因为无法读取文件。我可以通过 API 调用看到消息存在于文件夹中。似乎将点作为文件夹名称的第一个字符似乎无法在 Windows 上打开文件。

我的问题是,是否有任何变通方法可以让此功能在 Windows 上运行,或者是否有其他提供商可以提供相同的功能并且可能在 Windows 上运行得更好?

最佳答案

因此,在 Windows 上进行开发时似乎没有很好的解决方法来使用 JavaMailDir。最终我能够构建一个版本 Plexus Maildir我在另一篇文章中看到了引用。这至少允许我在 Windows 机器上进行开发,直到我转向在真实的 Linux 环境中进行测试。

关于java - 在 Windows 上使用 Java 处理 MailDir 格式问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5491709/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com