问题标签 [james]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
942 浏览

jakarta-mail - 如何使用 JavaMail 连接到 MailServer

我正在使用 JAMES(Java Apache Mail Enterprise Server)作为邮件服务器,并且我的目标是在本地邮件服务器上使用 Java-mail 和 JAF API 开发一个企业 Java 邮件系统。

例如,我做了一个简单的测试应用程序,我使用 pop3 协议在客户端之间发送/接收消息,一切正常。发生的问题是我想查看 pop3 协议中不可用的每个客户端的已发送/已删除/垃圾邮件。我必须改用 IMAP。但实际上,使用 IMAP 协议与服务器的连接不起作用!

这是代码示例:

异常被抛出:

抛出的异常是:

有人对解决方案有想法吗?提前致谢

0 投票
1 回答
951 浏览

jakarta-mail - 无法使用 javamail 连接到邮件服务器

我正在尝试连接到 IMAP 服务器以阅读邮件,知道 IMAP 邮件服务器是本地 APache JAMES 邮件服务器。使用 pop3 协议时,一切都成功,在客户端之间发送/检索消息......但是当我将协议更改为 imap 时,抛出连接异常,我不知道为什么......

这是我的代码:

从这里抛出异常:

例外是:

知道 telnet 进程的结果是:

这意味着以某种方式在服务器中启用了 imap ......那么为什么会发生这种异常:S 有人有想法吗?

0 投票
2 回答
550 浏览

java - 如何通过 JavaMail 在 Java EE 应用程序中使用 Authenticator 子类

在 Java SE 中,使用这样的代码很容易支持身份验证部分:

但是在 Java EE 中,会话实例不是由应用程序创建的,而是由应用程序服务器中的 JNDI 注入提供的。

这里如何处理认证部分?@Resource 注解中的 authenticationType 参数呢?

0 投票
1 回答
772 浏览

jakarta-mail - JAMES 3 有管理控制台吗?

我正在使用 Java Apache Mail Enterprise Server 3。每次我需要一个新用户时,我都必须运行一个批处理文件并输入命令 adduser username password。James3 有没有像 James 2.3.2 那样的管理控制台?

0 投票
0 回答
361 浏览

alfresco - 使用 james 服务器配置 Alfresco 以接收带有附件的入站邮件,这些附件被上传到文件夹

我正在使用 Alfresco 4.2c 社区版。我的要求是从 James 服务器中配置的用户发送邮件,以便将我发送到特定文件夹的邮件 ID 的附件上传到该文件夹​​中。我写了以下代码

该代码工作正常,没有发生异常。我已经按照https://wiki.alfresco.com/wiki/Configuring_Email_With_Apache_James配置了 james 服务器和 alfresco 属性

我已经为 alfresco 中的一个文件夹提供了一个别名作为收件箱。我从 java 代码发送的附件没有上传到存储库中。请建议我应该进行的更改以使其正常工作。

0 投票
1 回答
232 浏览

apache - 是否有 James-3 的战争文件将其部署在 glassfish/tomcat 中?

我正在使用来自 apache 的 James-3-beta-4 邮件服务器,我在哪里可以找到服务器作为战争文件以将其部署到应用程序服务器中?那可能吗 ?

0 投票
1 回答
291 浏览

java - Apache James:一旦交付或退回就得到通知

我有一个需要邮件服务器更新的项目,我打算使用 Apache James。

所需的更新是:

  1. 邮件发送时间:我需要发送邮件的时间
  2. 邮件何时退回:我需要退回的时间,原因,是软退回还是硬退回。

我知道 James 有钩子机制和 Mailet(看起来像这样仅用于发送前的过程)。我尝试谷歌搜索并查看 API,但仍然没有弄清楚入口点。

谁有这方面的经验,请帮帮我!

感谢和问候,

0 投票
1 回答
203 浏览

email - James jSieve 有多大用处?

我希望为 Apache James 创建一些不同复杂度的过滤器。我的问题是:James jSieve 有多大用处?使用它有什么好处?它的当前/积极开发程度如何?

我已经看过标准匹配器和邮件。我尝试并喜欢自定义匹配器,例如:

我很想知道上面代码的 jSieve 类比是什么。

0 投票
0 回答
169 浏览

email - 如何在 Apache James 上部署 Sieve 脚本

我花了两天时间试图找到关于如何在 Apache James 上部署 Sieve 脚本的明确说明。我发现了一些提示,脚本进入“../apps/james/var/”,名称如“username@host.sieve”,但这样做对我不起作用。我错过了一些东西。

任何帮助是极大的赞赏:

  1. 在 James 文件夹层次结构中,Sieve 脚本位于何处?
  2. 是否有任何必要的配置文件更改?
  3. 是否需要任何编码?
  4. James 版本 2.2、2.3 和最新 (3.0) 下的脚本部署有区别吗?
0 投票
3 回答
3663 浏览

java - 无法运行 Apache James

我下载了 Apache James 邮件服务器 Apache-james-3.0-beta4-app 。我尝试通过单击以下目录中的 run.bat 文件在 Windows 7 Ultimate 上运行它

命令提示符开始了一段时间,它正在消失。我无法阅读命令提示符上的错误,因为它太快了。任何形式的建议将不胜感激。当我在命令提示符下运行 telnet 命令时,它显示该命令无法识别。我不知道如何在 Windows 中打开它。