问题标签 [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.
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 时,一切都开始正常工作。
有没有人解决过这个问题?
这是堆栈跟踪的一部分:
java - 如何使用 apache james 电子邮件服务器将邮件发送到 gmail
我正在尝试使用 apache james 服务器发送邮件。我已经完成了所有 james 配置。
我的代码执行正确,没有例外。但是邮件无法投递。
这是我的示例代码
谁能帮帮我?
james - Apache James - 减少假脱机中的消息时间
我正在使用本地 Apache James 2.3.2 安装进行开发和自动化测试。它被配置为将所有传入消息转发到单个地址,并且不在外部中继电子邮件:
一切正常:电子邮件被接受,放置在假脱机目录中,然后最终移动到收件箱/测试目录,然后我的自动化测试从中提取它们进行验证。
唯一的问题是,将这些电子邮件从假脱机目录移动到收件箱/测试目录可能需要 10 到 60 秒,这意味着测试需要等待很长时间才能检索它们并进行检查。
这是可以以其他方式配置的东西吗?或者我应该只是为了测试目的而转移到不同的电子邮件服务器?
谢谢!
thunderbird - 无法在 Apache James 电子邮件服务器上接收电子邮件
我在 Windows 机器上安装了 Apache James 电子邮件服务器。我正在使用 Firefox Thunderbird 作为电子邮件客户端。
我可以通过复制 James 服务器的 conf 文件夹中的 domainlist.xml 并将其设为默认域来添加新域 mydomain.com。此外,我可以将用户添加到此域中。
我的问题是我可以从 tuser1@mydomain.com 向 admin@localhost 发送电子邮件,但我无法在 tuser1@mydomain.com 上接收邮件。
我试图在我的主机文件中复制以下行并重新启动服务器,
这没有帮助。
对此有何建议?
谢谢,
维杰·博尔
java - 使用 Apache James 中的 mailet API 在电子邮件中动态重写 FROM/TO
对于一个小型技术实验,我今天发现Apache James作为一个可能的平台。
[update-1] qmail、exim或postfix 会是更好的选择吗?是否有描述这些 MTA API 的教程? [/更新-1]
一般来说,mailet应该这样做:
- 发送e-amil 时,将每个元组映射
<FORM:TO>
到一个新的唯一 TO-address 并在原始 e-amil 中F(<FORM:TO>)
替换为FROM
F(<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.com
FROM 地址识别为有效的 TO 地址OtherUser@Allways.com
- ... 拒绝电子邮件
mailet API是否适合此要求?或者这样的操作不适合(因此需要代码或多或少地直接访问詹姆斯的课程)?
以防万一:我知道,这不会强制执行强大的安全性。然而,它可能会转移某些电子邮件垃圾邮件
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)。
我的代码:
我如何达到它?请帮帮我,解释一下!提前致谢!
apache - 通过本地 Apache James 服务器发送邮件时出错
我在使用带有 Scala 的 james 3.0-beta4 发送电子邮件时遇到了一些问题。
当我做...
...我收到以下错误:
apache - 使用 James MailServer 创建一个在 Glassfish 上显示的 MailingSystem
我正在尝试使用本地邮件服务器(Apache James Mailserver)制作邮件系统,同时使用 JavaMail 和 JFA API 我可以这样做吗?任何机构都知道实现这一目标的理想方式吗?
database - Apache James 3 数据库数据源
如何在 Spring-Server.xml 中配置 DataSource 标签?我一直在尝试配置它,但实际上我没有找到任何有用的参考:我是这样写的:
email - 如何检索电子邮件邮箱的联系人列表?
我正在将“电子邮件系统中的声誉管理”作为我的理学硕士研究项目。目的是评估电子邮件用户的每个联系人/电子邮件地址(在联系人列表中)的信誉分数,并与其他电子邮件用户共享信誉信息。我正在使用 Apache James 来实现信誉服务器。
我面临的问题是如何检索与特定电子邮件用户/邮箱有关的联系人列表/电子邮件地址。
在 SMTP、IMAP 电子邮件服务器架构中,是否有一种常用的方法来检索联系人列表?还是纯粹在电子邮件客户端维护联系人列表?
谢谢,
迪丽热巴