James 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
James 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
授权协议: Apache
开发语言: Java
操作系统: 跨平台
开发厂商: Apache
收录时间: 2008-09-11

Apache James(Java Apache Mail Enterprise Server)是 Apache 组织的子项目之一,完全采用纯 Java 技术开发,实现了 SMTP、POP3 与 NNTP 等多种邮件相关协议。

James 也是一个邮件应用平台,可以通过 Mailet 扩充其功能,如 Mail2SMS、Mail2Fax 等。James 提供了比较完善的配置方案,尤其是关于邮件内容存储和用户信息存储部分,可以选择在文件、数据库或其他介质中保存。

James 是基于 Avalon 应用程序框架的主干版本构建的。该框架鼓励一系列良好的开发实践,例如面向组件的编程和控制反转。James 的标准发行版包括 Phoenix Avalon Framework 容器。这种稳定可靠的容器为 James 服务器奠定了坚实的基础。

组件:

通过电子邮件发送协议: SMTP,LMTP,POP3,IMAP,ManageSieve,JMAP
Mailet的容器:独立的,可扩展和可插拔的电子邮件处理剂
存储API:邮箱API /搜索API /用户API
存储实现:卡桑德拉/ PostgreSQL的/ HSQLDB / MySQL的/ ElasticSearch ...
管理: JMX / REST /命令行
- James 核心

展开阅读全文

James 的相关博客

james控制台操作

telnet ip 4555 添加用户 adduser username password 设置密码 setpassword username password...

JAMES: 解释神经网络的推理

帮助研究人员理解神经网络决策过程的方法可以使机器学习工具更加适用于地球科学。发表于JAMES上的一项研究首次将层级间相关性...

James Yonan的PPT

https://openvpn.net/papers/BLUG-talk/index.html

Java之父James Gosling

80年代初,James Gosling获得博士学位后到IBM工作,设计IBM第一代工作站。当时,IBM的领导层并不看重工作站项目。失望之余,J...

话说测试届的James

啄木鸟软件测试培训网:www.3testing.com 在软件测试界有两个大名鼎鼎的人物:James Whittaker 和 James Bach 1. James Whit...

热泪盈眶的五十岁 | James Altucher

我是一名程序员,但我不爱看技术博客,因为要吸取知识点,看源代码、官方文档和书永远比看技术博客要好。对于博客这种偏碎片的...

用JAMES实现自己的邮件服务器

用JAMES实现自己的邮件服务器1 用JAMES实现自己的邮件服务器2 主要注意: 1.运行 james\bin\run.bat 这样有些文件才会解压 2....

Apache James简单邮件服务器配置

#编者注 之前的老系统使用的是windows上的hmail服务器,由于界面感官好,配置迅速,则为了上线使用。但度过了3年左右,原始配...

James邮件服务器数据库的相关配置

网上很多有关james的基本配置,很有借鉴意义.本文主要说的是james基于mysql: - 1 注释掉所有的**file://var/mail/** 找到并去掉...

评论 (2)

加载中
打分: 力荐
有人用过跟James相匹配的邮件服务端的管理界面吗?
2017/08/01 13:55
回复
举报
无权限访问,是下架的app吗
2017/02/03 10:35
回复
举报
更多评论
2 评论
131 收藏
分享
返回顶部
顶部