`
gogomarine
  • 浏览: 100430 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Apache James 学习心得

阅读更多

针对版本 James 3.0.M2 +

 

用户管理类:org.apache.james.user.lib.UserManagement 来进行用户管理

 

关于SMTPServer 的设置:

      在SMTPServer.java 中,有个authorizedAddresses属性,该属性的配置 可以用 逗号 或者 空格隔开

 

关于用户的控制,默认采用org.apache.james.user.jpa.JPAUsersRepository

 

org.apache.james.user.lib.LocalUsersRepository

 

解决James启动问题:http://blog.chinaunix.net/u3/118967/showart_2394433.html

 

关于open relay的问题,在conf/smtpserver.xml中有个配置:authorizedAddresses=true中,会调用

org.apache.james.smtpserver.UsersRepositoryAuthHook#doAuth,该方法会调用 id=localusersrepository的用户管理类,判断当前用户是否是本地的用户。

在3中,有几个基本的配置文件,决定是否能够成功接发邮件。

 

conf/mailserver.xml  ,

分享到:
评论

相关推荐

    apache James使用入门

    ### Apache James 使用入门详解 #### 一、Apache James 概述 Apache James 是一款由 Apache 组织开发的开源邮件服务器软件,它完全基于 Java 技术构建,支持多种邮件协议,包括 SMTP(Simple Mail Transfer ...

    Apache James专题

    "Apache James专题" Apache James是一款基于Java的开源邮件服务器软件,提供了丰富的邮件处理功能和配置选项。本文将对Apache James的安装、配置和应用进行详细介绍。 Apache James的安装 在安装Apache James之前...

    基于ApacheJames邮件服务器的收发邮件代码及服务

    Apache James邮件服务器是一款开源的、基于Java的全功能邮件服务器,它支持SMTP、POP3和IMAP协议,为企业和个人提供了一种可靠且可扩展的邮件处理解决方案。在本项目中,我们将探讨如何利用Apache James来实现邮件的...

    Apache James Server 3配置说明

    Apache James Server是一个开源的邮件服务器解决方案,它提供了邮件传输代理(MTA)、用户代理(MUA)以及相关的邮件服务功能。在了解Apache James Server 3的配置之前,我们需要首先了解它的一些核心概念和组件。 ...

    Apache James周清华实战之安装

    ### Apache James 3.0 实战安装指南 #### 一、Apache James简介 Apache James (Java Apache Mail Enterprise Server) 是一款由Apache基金会维护的开源邮件服务器解决方案,它完全基于Java语言编写,支持多种邮件...

    Apache James

    知识点:Apache James 邮件服务器的架构与功能 Apache James 是一款由Apache软件基金会维护的开源邮件服务器,自1999年开始开发,并于2002年成为顶级项目(Top-Level Project, TLP)。它是一款100%纯Java编写的邮件...

    apache-james-2.3.2.jar+源码

    Apache James是开源的邮件服务器项目,它基于Java技术构建,提供了全面的邮件服务功能,包括邮件接收、发送、存储以及管理。"apache-james-2.3.2.jar"是该项目的一个版本,此版本为2.3.2,通常包含了运行Apache ...

    Apache james 安装配置手册

    Apache James 是一款开源的邮件服务器软件,主要用于处理电子邮件的接收、发送、存储等任务。本文将详细介绍如何在Linux CentOS 5.1环境下安装配置Apache James邮件服务器。 首先,我们需要准备以下环境: 1. 操作...

    Apache James邮件服务器用户信息的数据库存储问题.doc

    Apache James邮件服务器用户信息的数据库存储问题.doc

    apache james(邮件服务器)配置.

    apache james(邮件服务器)配置.经过配置可以向163、qq等邮箱发送邮件

    Apache james mailserver + Claros inTouch webmail 搭建mail系统,自己总结

    在IT领域,构建自己的邮件系统是一项复杂而有挑战性的任务,但通过Apache James Mailserver和Claros inTouch Webmail的组合,我们可以实现一个自托管、功能完善的电子邮件解决方案。以下是对这个搭建过程的详细解析...

    apache-james java发送邮件服务器

    Apache James是开源的Java邮件服务器,它提供了全面的邮件服务功能,包括SMTP、POP3和IMAP协议的支持,使得开发者可以轻松地在Java环境中构建邮件系统。标题中的"apache-james java发送邮件服务器"指的是使用Apache ...

    mailServer Apache James / sendmail / qmail

    标题中的"mailServer Apache James / sendmail / qmail"提到了三个不同的邮件服务器软件,它们在IT领域中扮演着重要角色。Apache James是基于Java的开源邮件服务器,sendmail和qmail则是历史悠久的Unix/Linux环境下...

    apache-james-2.3.2-src.tar.gz

    Apache James是开源的邮件服务器项目,它由Apache Software Foundation维护,提供邮件服务器、POP3、IMAP4和SMTP服务。这个"apache-james-2.3.2-src.tar.gz"文件是一个源代码压缩包,意味着它包含了Apache James ...

    Apache-James安装说明

    Apache-James基于java语言开发,在部暑时需要安装jdk1.6版本以上

    apache james 3.01版本英文使用手册

    自己爬取的apache james 邮件服务器的英文documention,作为本地使用,结构清晰 James components About James Server Mailets Quick Start Mailet API Basic Mailet Toolkit Standard Mailets Crypto Mailets ...

    Apache JAMES 3.0

    This is an AUTOMATED NIGHTLY TEST BUILD for Apache JAMES. Such nightly builds are automatically generated from the current source repository for testing. Assuming that they even compile, these ...

    Apache James 3.0支持LDAP参考文档

    Apache James是一款开源的企业级邮件服务器,它提供了丰富的功能,包括邮件传输、存储、过滤和管理。在Apache James 3.0版本中,它加强了对 Lightweight Directory Access Protocol (LDAP) 的支持,使得用户能够利用...

    Apache James邮件服务器配置

    Apache James邮件服务器是一款开源的邮件服务器软件,基于Java平台,实现了SMTP、POP3和IMAP4等邮件协议,为企业和个人提供了稳定、可...通过不断学习和实践,我们可以更好地利用Apache James满足各种邮件服务需求。

Global site tag (gtag.js) - Google Analytics