JAMES --- Java Apache Mail Enterprise Server

这篇文档旨在指导用户如何快速启动Apache James邮件服务器的二进制发行版。包括了从下载、部署到配置、启动的步骤,并介绍了James的特性如持久化、Mailet容器和SMTP Hooks。
摘要由CSDN通过智能技术生成


Ref:https://james.apache.org/server/



Quick Start

The goal of the document is to allow anyone to start with James binary distribution as an operational mail server.

Step 0: Requirements

  • JRE 1.6+
  • root (linux/unix) or Administrator (Windows)
  • libc6 (linux)
  • 512MB RAM (launches with -Xmx512M - can use less, can need more, depending on load)

Step 1: Download

Step 2: Deploy

  • Unzip apache-james-3.0-beta4-app.zip.
  • You should have a folder with sub-folders bin, conf, lib, log, var and four text files.
  • $ unzip japache-james-3.0-beta4-app.zip
    $ cd apache-james-3.0-beta4-app
    $ ls (linux) / dir (windows)
    bin
    BUILD.txt
    conf
    lib
    LICENSE.txt
    log
    NOTICE.txt
    README.txt
    var

Step 3: Understand James Features

Persistence
- Mailbox is for users’ Inbox, Sent Items, Trash… folders - Mailbox persistence is configured in spring-beans.xml (by default jpa, you set the database connection properties in database.properties - can also be maildir=file, jcr). We think to move this config out-of spring-beans.xml.
- Mailrepositorystore is for spam, error,… mails, so nothing to do with users visible mails. Available mailstore persistence are defined in mailstore.xml. Each has an URL prefix (file, db, dbfile,…) that can be used in mailetcontainer.xml to define where to store spam,… mails (exemple: file://var/mail/error/).
- Domain persistence is configured in domainlist.xml
- Users persistence is configured in usersrepository.xml
- All

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值