`
liuwenlong62555
  • 浏览: 20169 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

james

 
阅读更多

1. 下载Apache James-2.3.2.

2. 解压在E:\myspace\James-2.3.2下,以后使用JAMES_HOME来引用

3. 添加服务 :将%JAMES_HOME%\conf\目录下的wrapper.conf拷贝到%JAMES_HOME%\bin\目录下,使用命令行进入%JAMES_HOME%\bin\目录,添加服务的命令为 :wrapper.exe –i wrapper.conf.卸载服务的命令为 : wrapper.exe –i wrapper.conf.

4. 使用services.msc进入服务管理器,运行服务James Mail Server 2.3.2. James的服务既可启动.

5. 配置James服务器 :打开%JAMES_HOME%\apps\james\SAR-INF\目录下的config.xml文件.(如果服务器从未启动过则无此文件,请启动)

1).将 :(52行左右)

<postmaster>Postmaster@localhost</postmaster>

修改为 :

<postmaster>Postmaster@cheung.com</postmaster>

2).将 :(71行左右)

   <servernames autodetect="true" autodetectIP="true">

<!-- CONFIRM? -->

         <servername>localhost</servername>

    </servernames>

   修改为 :

   <servernames autodetect="false" autodetectIP="false">

<!-- CONFIRM? -->

         <servername>cheung.com</servername>

      </servernames>

不要忘了将cheung.com机器名添加到

C:\WINDOWS\system32\drivers\etc\hosts中

3).将 :(551行左右)

   <mailet match="RemoteAddrNotInNetwork=127.0.0.1"

class="ToProcessor">

            <processor> relay-denied </processor>

            <notice>550 - Requested action not taken: relaying denied</notice>

    </mailet>

   整体注释掉.

4).将 :(896行左右)

<authRequired>true</authRequired>

的注释去掉,使其生效.

6.添加用户 :重新启动服务器 ,从命令行输入 :telnet test.com/localhost 4555.(如果无法连接端口,则检查telnet服务是否启动以及是否添加 test.com到hosts文件中.) ;输入用户名和密码登录 :默认用户名和密码在配置文件中可查阅,一般都为root.登录服务器后可以输入help命令查看命令帮助 :

1).help-----display this help 显示帮助信息

2).listusers-----display existing accounts 显示现有账户

3).countusers-----display the number of existing accounts 显示现有账户数量

4).adduser [username] [password]-----add a new user 添加一个新用户

5).verify [username]-----verify if specified user exist 核实指定用户是否存在

6).deluser [username]-----delete existing user 删除存在的用户

7).setpassword [username] [password]-----sets a user's password 设置用户密码

8).setalias [user] [alias]-----locally forwards all email for 'user' to 'alias' 设置邮箱别名

9).showalias [username]-----shows a user's current email alias 显示别名

10).unsetalias [user]-----unsets an alias for 'user' 删除用户别名

11).setforwarding [username] [emailaddress]-----forwards a user's email to another email address 转发用户的电子邮件地址到另一个电子邮件地址

12).showforwarding [username]-----shows a user's current email forwarding 显示用户的当前邮件转发

13).unsetforwarding [username]------removes a forward 删除转发

14).user [repositoryname]-----change to another user repository 改变另一个用户库

15).shutdown-----kills the current JVM (convenient when James is run as a daemon)关闭当前的服务

16).quit-----close connection 关闭连接

添加两个用户:adduser  test01123456

             adduser  test02123456

运行上述命令后则创建了两个邮件地址: test01@test.com,  test02@test.com.

使用listusers命令可以查看创建的用户,使用quit退出服务器

分享到:
评论
2 楼 jateide 2012-11-05  
斜杠打错了,应该是: Wrapper.exe -i ../conf/wrapper.conf
1 楼 jateide 2012-11-05  
为什么要拷贝wrapper.conf到bin目录下?
直接用命令不就行了: wrapper.exe –i ..\conf\wrapper.conf

相关推荐

    apache James使用入门

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

    Apache James Server 3配置说明

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

    Java开源邮件服务器james源码

    Java开源邮件服务器Apache James是基于Java技术构建的一款强大的邮件服务器软件。它的源代码开放,允许开发者深入了解其工作原理,并可根据需求进行定制化开发。Apache James 2.3.2是该项目的某个稳定版本,提供了...

    JAMES电玩离线工具

    JAMES电玩离线工具JAMES电玩离线工具JAMES电玩离线工具JAMES电玩离线工具JAMES电玩离线工具JAMES电玩离线工具JAMES电玩离线工具JAMES电玩离线工具JAMES电玩离线工具JAMES电玩离线工具JAMES电玩离线工具JAMES电玩离线...

    james邮件内外网收发讲解

    本讲解将聚焦于James邮件服务器的最新版本——3.0.4 beta,探讨如何配置它来实现内外网的邮件收发功能。James是一个开源的、基于Java的邮件传输代理,提供了邮件服务器的全面解决方案。 首先,让我们理解邮件服务器...

    apache-james-2.3.2.jar+源码

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

    james服务器安装文件:james-2.3.0

    James服务器是一款开源的邮件服务器,基于Java语言开发,它提供了全面的邮件服务功能,包括SMTP、POP3和IMAP协议的支持。"james-2.3.0.zip"是该服务器的一个版本压缩包,其中包含了运行James服务器所需的所有组件和...

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

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

    James Stewart 的 Calculus 第五版

    《James Stewart 的 Calculus 第五版》是一本深受全球学生和教师欢迎的微积分教材,由著名数学家James Stewart撰写。这本书以其深入浅出的解释、高质量的习题和严谨的数学推理而著称,是学习高等数学的重要参考资料...

    calculus eighth edition James Stewart.pdf

    首先,这本书的标题和描述中提到了作者 James Stewart 以及其著作的第八版微积分教科书。James Stewart 是加拿大数学教授,以编写微积分教科书而闻名。他的教科书广泛被世界各地的大学和学院采用,而第八版是该系列...

    james邮件安装教程-附安装包

    James是属于Apache的一个开源项目,是Apache组织构建的一个可移植的、安全的、100% 纯 Java 实现的企业级邮件服务器。James有潜力成为功能更强的应用服务器,这得益于它的组件式体系结构和mailet基础设施。mailet对e...

    james3.0.1 邮件服务器

    Apache James 3.0.1 是一款开源且免费的邮件服务器软件,专为处理电子邮件通信而设计。这个软件项目由Apache软件基金会维护,提供了一种高效、可扩展且灵活的解决方案,适合各种规模的企业和组织使用。James的核心...

    claros-intouch-2.2-beta+james-2.3.2.1

    《Claros Intouch 2.2 Beta与James 2.3.2.1:构建高效Webmail邮件服务器》 在IT行业中,邮件服务器是企业内外通信的重要基础设施,它确保了信息的安全传输和管理。本文将深入探讨“claros-intouch-2.2-beta+james-...

    James+Javamail构建邮件服务

    ### James+Javamail构建邮件服务 #### 关于James与Javamail ##### Apache James Apache James(Java Apache Mail Enterprise Server)是Apache组织的一个子项目,它完全基于Java技术开发,支持多种邮件相关协议,...

    Apache James 3.0支持LDAP参考文档

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

    james和javamail实现邮件收发(带发送附件)

    在这个例子中,我们将深入探讨如何利用James服务器和JavaMail API来实现这一目标,同时处理中文内容和附件。 首先,James(Apache James)是一个开源的邮件服务器,它支持SMTP、POP3和IMAP协议,可以作为企业级的...

    James邮件服务器简介与配置

    James邮件服务器是一款由Apache组织开发的开源邮件服务器,完全用Java编写,具备高度的灵活性和可扩展性。这款服务器不仅支持SMTP和POP3协议,还实现了NNTP新闻服务器功能,使其成为一款全面的企业级邮件解决方案。 ...

    james详细配置及问题解决

    ### James 邮件服务器详细配置与问题解决 #### 一、环境搭建 为了确保能够顺利地进行James邮件服务器的安装与配置,首先需要搭建一个基础的运行环境。本章节将详细阐述所需的软件及其配置步骤。 ##### 1. Java ...

    Apache james 安装配置手册

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

Global site tag (gtag.js) - Google Analytics