James Easy Installation Guide Author: Blue Wind Source: www.5dmail.net visit: Times Joined: 2004-12-13
Abstract This article describes the basic installation and use of pure Java open source mail servers and newsgroup servers, mainly including basic mail server settings, basic newsgroup server settings, and basic mailing list settings. (2002-09-17 14:43:28) JAMES (JAVA APACHE MAIL Enterprise Server) is a sub-project for the Apache Jakarta project. It is a 100% pure Java technology to achieve currently popular open protocols (such as POP3, SMTP, NNTP, etc.) A complete enterprise mail engine, and convenient to insert a wide variety of accessibility through the MAILET API. As a mail application platform, you can also develop your own email feature based on it. However, there is currently no company to use James to provide a report of the mail service, there is no detailed test data for its mail processing capacity, but it integrates the newsgroup server and mail server and simple mailing list feature, but also support TLS. SSL) and SMTP authentication, you can use it as a server for enterprise internal email exchange and information exchanges, is still very nice. At present, James's latest stability is 2.0A3. You can download its latest version at http://jakarta.apache.org/site/binindex.html. Let your James run up the entire James installation process is very simple, just you first need to have a version of JRE or JDK above 1.3, otherwise James V2.0A3 cannot run normally. If there is already this winter winter in your machine, then you will get the James-2.0A3 that has been downloaded back to the installation directory you want (we will call it in James_HOME later), such as C: James (M $ User) or / James (* NIX) user. Then set the java_home environment variable if you are sure that you have already set this environment variable in your system, otherwise, you need to find your JRE or JDK installation directory, then in your run.bat The beginning of the beginning is similar to SET JAVA_HOME = C: JDK1.4 (M $ User) or add the following two rows to the beginning of your run.sh file and then save (* NIX users). Java_Home = / usr / jdk1.4 Export Java_Home M $ can run run.bat first, at this time, everything is running by default, waiting for you to familiarize with this server, you can use Run.bat - Help Command Get more control options to better use it, now we are still from zero. Directly use Ctrl C to run (strange it does not directly provide a shutdown script), then in the james_homeApps directory, you will find that james.sar has been unwapped into the current directory, then go to the James directory, will find there A conf directory, hey, the advanced customization we need is relying on it. Generally playing * NIX is old bird, the basic operation does not have a corresponding introduction, then prompt, for the first time, you will be able to use the superuser, for the first time you can easily end James in the middle. James_home / bin / run.sh. Otherwise, you can't open the port of 1024 or less. You can use James_Home / Bin / Run.sh & to come back to this, and we will enter the next step. The mail server is basically configured into James_HomeAppsjamesconf, editing config.xml.
The annotation of this configuration file is still very detailed, let's modify the most basic security assignment configuration ?? Remote management configuration. Find the