问题标签 [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 投票
1 回答
5161 浏览

java - 使用 jdk 1.7 启动 Apache James

我曾尝试使用 Java jdk 1.7u17 在 Linux Mint 64 位(Debian)上运行 apache-james-3.0-beta4 服务器,但由于 JAXB 库错误,它没有工作。根据文档,应下载不同的 jar 文件(http://jaxb.java.net/2.1.13/JAXB2_20100510.jar)并放入 conf/lib 目录。我这样做了,但问题仍然存在。当我切换到 jdk 1.6 时,一切都开始正常工作。

有没有人解决过这个问题?

这是堆栈跟踪的一部分:

0 投票
2 回答
4048 浏览

java - 如何使用 apache james 电子邮件服务器将邮件发送到 gmail

我正在尝试使用 apache james 服务器发送邮件。我已经完成了所有 james 配置。
我的代码执行正确,没有例外。但是邮件无法投递。
这是我的示例代码

谁能帮帮我?

0 投票
1 回答
761 浏览

james - Apache James - 减少假脱机中的消息时间

我正在使用本地 Apache James 2.3.2 安装进行开发和自动化测试。它被配置为将所有传入消息转发到单个地址,并且不在外部中继电子邮件:

一切正常:电子邮件被接受,放置在假脱机目录中,然后最终移动到收件箱/测试目录,然后我的自动化测试从中提取它们进行验证。

唯一的问题是,将这些电子邮件从假脱机目录移动到收件箱/测试目录可能需要 10 到 60 秒,这意味着测试需要等待很长时间才能检索它们并进行检查。

这是可以以其他方式配置的东西吗?或者我应该只是为了测试目的而转移到不同的电子邮件服务器?

谢谢!

0 投票
1 回答
1150 浏览

thunderbird - 无法在 Apache James 电子邮件服务器上接收电子邮件

我在 Windows 机器上安装了 Apache James 电子邮件服务器。我正在使用 Firefox Thunderbird 作为电子邮件客户端。

我可以通过复制 James 服务器的 conf 文件夹中的 domainlist.xml 并将其设为默认域来添加新域 mydomain.com。此外,我可以将用户添加到此域中。

我的问题是我可以从 tuser1@mydomain.com 向 admin@localhost 发送电子邮件,但我无法在 tuser1@mydomain.com 上接收邮件。

我试图在我的主机文件中复制以下行并重新启动服务器,

这没有帮助。

对此有何建议?

谢谢,

维杰·博尔

0 投票
0 回答
257 浏览

java - 使用 Apache James 中的 mailet API 在电子邮件中动态重写 FROM/TO

对于一个小型技术实验,我今天发现Apache James作为一个可能的平台。

[update-1] qmaileximpostfix 会是更好的选择吗?是否有描述这些 MTA API 的教程? [/更新-1]

一般来说,mailet应该这样做:

  • 发送e-amil 时,将每个元组映射<FORM:TO>到一个新的唯一 TO-address 并在原始 e-amil 中F(<FORM:TO>)替换为FROMF(<FORM:TO>)
  • 收到电子邮件时,将 -address 映射TO原始F(<FORM:TO>)地址TO并保存到其 maildrop
  • Wehn收到一封电子邮件,F(<FORM:TO>) 无法映射的地方,将其保存到特殊的maildrop

F(.,.) 是源值和目标值之间的一对一函数。

示例:John@doe.com 发送电子邮件

  • John@doe.com发送电子邮件至Allen@Never.com
  • Mailet 这样做
  • ... 将 FROM 重写为23746237826384@doe.com
  • ...<John@doe.com,Allen@Never.com>23746237826384@doe.com
  • ...永久保留此映射

示例:Allen@Never.com 向 John 发送电子邮件

  • Allen@Never.com发送电子邮件至23746237826384@doe.com
  • Mailet 这样做
  • ... 将 FROM 地址识别23746237826384@doe.com为有效的 TO 地址Allen@Never.com
  • ... 发送至 John@doe.com

示例:OtherUser@Allways.com 向分配给 Allen 的 John 的地址发送一封电子邮件

  • OtherUser@Allways.com发送电子邮件至23746237826384@doe.com
  • Mailet 这样做
  • ... 无法将23746237826384@doe.comFROM 地址识别为有效的 TO 地址OtherUser@Allways.com
  • ... 拒绝电子邮件

mailet API是否适合此要求?或者这样的操作不适合(因此需要代码或多或少地直接访问詹姆斯的课程)?

以防万一:我知道,这不会强制执行强大的安全性。然而,它可能会转移某些电子邮件垃圾邮件

0 投票
0 回答
387 浏览

java - 如何通过scala(java)中的apache-james发送无回复电子邮件?

我是斯卡拉的新手。我在我的项目中使用 apache-james-3.0,Scala。我想将通知消息作为 no-reply@myservicename.com 发送到外部电子邮件。James 有一个邮政主管 (http://james.apache.org/server/3/config-mailetcontainer.html)。我的问题是我不知道如何进一步从 mailetcontainer.conf 文件中读取 postmaster 用户,我需要将字段设置为 from(message.setFrom)。

我的代码:

我如何达到它?请帮帮我,解释一下!提前致谢!

0 投票
1 回答
318 浏览

apache - 通过本地 Apache James 服务器发送邮件时出错

我在使用带有 Scala 的 james 3.0-beta4 发送电子邮件时遇到了一些问题。

当我做...

...我收到以下错误:

0 投票
2 回答
124 浏览

apache - 使用 James MailServer 创建一个在 Glassfish 上显示的 MailingSystem

我正在尝试使用本地邮件服务器(Apache James Mailserver)制作邮件系统,同时使用 JavaMail 和 JFA API 我可以这样做吗?任何机构都知道实现这一目标的理想方式吗?

0 投票
1 回答
922 浏览

database - Apache James 3 数据库数据源

如何在 Spring-Server.xml 中配置 DataSource 标签?我一直在尝试配置它,但实际上我没有找到任何有用的参考:我是这样写的:

0 投票
1 回答
1057 浏览

email - 如何检索电子邮件邮箱的联系人列表?

我正在将“电子邮件系统中的声誉管理”作为我的理学硕士研究项目。目的是评估电子邮件用户的每个联系人/电子邮件地址(在联系人列表中)的信誉分数,并与其他电子邮件用户共享信誉信息。我正在使用 Apache James 来实现信誉服务器。

我面临的问题是如何检索与特定电子邮件用户/邮箱有关的联系人列表/电子邮件地址。

在 SMTP、IMAP 电子邮件服务器架构中,是否有一种常用的方法来检索联系人列表?还是纯粹在电子邮件客户端维护联系人列表?

谢谢,
迪丽热巴