mysql weindow 安装_window 环境下 apache james 3.0-beta4 安装、搭建、运行

注意:apachejames 3.0-beta4 请在JDK6环境下运行,在JDK7环境下使用,会出现jar包冲突问题

解决JDK7下包冲突问题

在apache-james-3.0-beta4\conf\lib\ 下引入jaxb-impl-2.1.3.jar

参考资料:*Install     http://james.apache.org/server/3/install.html*Configure   http://james.apache.org/server/3/config.html*Manage       http://james.apache.org/server/3/manage.html*Monitor      http://james.apache.org/server/3/monitor.html

一、先现在apache james 3.0-beta4应用包

下载到本地后剪切到你比较熟悉的磁盘目录下。

二、解压 apache-james-3.0-beta4-app.rar 压缩包,查看conf下面的配置文件,如下图。

328bc14a22050ef316616739991c85cb.png

不需要做任何修改。

三、进行安装

使用管理员权限 进去到CMD命令窗口。

切换到你的应用目录下。

然后进入 bin 目录

执行 james 命令 可以看到系统会给一些提示信息

ff87796126894a1d7ff7ab9093560144.png

然后进行安装,执行 james installed

会提示安装成功:wrapper  | Apache James Server App installed.

378741dfe9bf8e8fde73ab299cc176ac.png

然后查看 bin目录你会发现里面有很多可执行文件,找到 run.bat 执行文件。

06ee74bfbad5ddb58f58cd6f5e925d11.png

找到run.bat文件

960f80f5adddbab0fe22334d0aba35c7.png

然后执行 run.bat

2d0f2a48d652f6714a09cd70e91567ee.png

启动成功是提示一下信息,使用的端口是分别是 143 110 25,若出现错误,请查看这些端口是否占用。

然后启动 James会提示启动成功信息

a9a9aebd0f4df3eb07080dc1abdc76f1.png

然后可以添加域名和用户,操作如下:

2df26a810b4fda90866af91e35b33877.png

如要James连接到数据库

可以修改apache-james-3.0-beta4\conf\james-database-template.properties 文件

文件名变革为james-database.properties

c6f5ac517c05c9a427f804869fca01ec.png

文件内容为:

database.driverClassName=com.MySQL.jdbc.Driver

database.url=jdbc:mysql://192.168.1.111:3306/email

database.username=root

database.password=root

vendorAdapter.database=MYSQL

openjpa.streaming=false

# Supported adapters are:

# DB2, DERBY, H2, HSQL, INFORMIX, MYSQL, ORACLE, POSTGRESQL, SQL_SERVER, SYBASE

vendorAdapter.database=DERBY

然后拷贝数据库驱动包到apache-james-3.0-beta4\conf\lib下 我使用的MySQL驱动包

然后在停止 run.bat 命令,重新执行 run.bat,执行完毕后重启James 应用。

run.bat 执行完毕后在你的数据库中会出现一下表文件。

04e0a6b294617b7a2f4c8b95c91189ed.png

james restart

然后可以重新使用上面的添加域名和添加用户操作,到数据库查看域名表和用户名表有没数据。

介绍 James的配置文件

配置

James3.x目前包含的配置文件* database.properties     :  数据库属性配置(当以DB作为Repository的时候应用)

* dnsservice.xml            :配置DNS

* domainlist.xml            :配置域列表

* fetchmail.xml              :取邮件

* imapserver.xml            :IMAP协议服务配置

* jcr-repository.xml        :配置Jackrabbit repository

* jmx.properties             :配置JMX参数,用于监控

* lmtpserver.xml            :配置 IMTP协议服务

* log4j.properties           :日志配置

* mailbox.xml                :邮件箱配置

* mailetcontainer.xml     :Maillet容器参数配置

* mailrepositorystore.xml   :邮件repository配置(DB JCR MEM etc..)

* pop3server.xml           :  配置POP3协议服务

* recipientrewritetable.xml :暂不知是什么作用

* smtpserver.xml             :配置SMTP协议服务

* sqlResources.xml         :配置Repository为DB时候的表结构

* usersrepository23.xml    :暂不知于usersrepository.xml区别

* usersrepository.xml        :用户Repository配置

如果你有使用到这些配置文件,就将文件名的-template删除后缀名变更为.xml。

官网原文:

All configuration files resides in the ./conf and ./conf/META-INF folder.

We ship with default configuration (embedded in jars) and -template files you can use to override the default configuration. Simply copy in conf folder *-template.xml to *.xml (example: smtpserver-template.xml to smtpserver.xml), and change in *.xml the settings to map your needs.

如果是一个新手或者不够非常了解的时候,不要随意的使用配置文件,这样可能会导致你无法正常使用。

我就是因为修改了过多的配置文件,导致用户无法登陆认证,也不可以发生信件。

其他的帮助暂时没,我也是刚使用,在网上关于这个版本的帮助信比较少,所以才写了这篇文章。

如果本文对你有帮助,那么请你赞助我,让我更有激情的写下去,帮助更多的人。

¥我需要走的更远,点击我 赞助。

如果还有疑问,点击我加群,为你提供最好的解答。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。
1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值