前端时间在搞邮件服务器,选择了James,不过也只是调研一下而已,我这个人有个习惯,就是在学习的过程中,老是会留下一些笔记,不知道是好习惯还是坏习惯,现在就直接把很乱的笔记贴上来好了。。
一 James简介
James的核心是Mailet API,而james 服务器是一个mailet的容器
我们可以利用Mailet API 编程接口来实现自己所需的业务。James集成了Avalon 应用程序框架以及Phoenix Avalon 框架容
器。Phoenix为james 服务器提供了强大的支持。需要说明的是Avalon开源项目目前已经关闭。
我对James服务器框架的一个粗糙的理解:
James服务器 --- Matcher --- Mailet
Tomcat服务器 --- Filter --- Servlet
关于怎么搭配James和James的教程网上有很多:
http://www.iteye.com/topic/123845 基本的配置使用
James中是自带了一些Mailet的,然后官网上还给出了一个独立的Standard Mailets 的包
starnd Mailet的API : http://james.apache.org/mailet/standard/mailet-report.html#SubjectStartsWith
James的文档: http://james.apache.org/server/2/index.html
James的API:http://james.apache.org/2/apidocs/index.html
James服务器只是James的一个子项目而已,还有其他的子项目:
Apache James Mime4j
Apache Mime4J 是一个灵活的用来解析邮件 MIME 的Java类库
Apache James JSPF
是SPF规范的Java实现,简单的来说SPF就是一种防止伪造email的发件人地址,从服务器端防止垃圾邮件的一种规范。
Apache James JSieve
jSieve是邮件过滤规则语言Sieve(RFC 3028)的一个Java实现。jSieve作为Sieve语言处理器的一个实现可以集成到任何互联网邮件应用程序中,为它们添加Sieve支持。
Apache James MPT
Mail Protocol Tester (MPT) is a framework for the scritable functional testing of ASCII based line protocols.
其实关于James,还是仔细去阅读官网上的英文文档比较好,至于配置的话,配置文件本身就有很多的英文注释,看明白就
差不多了
分享到:
相关推荐
JAMES电玩离线工具JAMES电玩离线工具JAMES电玩离线工具JAMES电玩离线工具JAMES电玩离线工具JAMES电玩离线工具JAMES电玩离线工具JAMES电玩离线工具JAMES电玩离线工具JAMES电玩离线工具JAMES电玩离线工具JAMES电玩离线...
james-2.3.0.zip
calculus eighth edition James Stewart James Stewart eighth edition
本文描述如何使用James搭建具备一定邮件过滤、邮件操作功能的邮件服务器,以及使用Javamail实现对James服务器邮件的收发功能。 Apache James(Java Apache Mail Enterprise Server)是Apache组织的子项目之一,...
James_邮件服务器配置James_邮件服务器配置James_邮件服务器配置James_邮件服务器配置James_邮件服务器配置James_邮件服务器配置James_邮件服务器配置
配置james邮件服务帮助文档,包含james压缩包
James Cabello Animations.7z删
James邮件服务器简介与配置 James邮件服务器简介与配置
james、activation.jar、james-2.3.2.jar、mail.jarjames、activation.jar、james-2.3.2.jar、mail.jarjames、activation.jar、james-2.3.2.jar、mail.jarjames、activation.jar、james-2.3.2.jar、mail.jarjames、...
James命令,我自己弄的中文解释,希望对你有点用吧
apache james3.0.1 邮件服务器 开源免费
搭建自己james服务器,并图文讲述james如何支持ldap server(openDS)
Apache James Server 3.0版官方Quick Start
james-2.2.0.zip
james2.3.2dsjflkajdslfjlasjdflasdf
外国知名的微积分教材,极高的习题质量和严谨闻名于世 作者James Stewart
james3.0.1 邮件服务器 配置james3.0.1 邮件服务器 配置
james3.0源码
基于ApacheJames邮件服务器的收发邮件代码及服务,邮件服务器,简单的环境,发邮件,收邮件的类,直接运行即可!