Return-Path: Delivered-To: apmail-james-server-user-archive@www.apache.org Received: (qmail 77203 invoked from network); 12 Jul 2007 13:47:20 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 12 Jul 2007 13:47:20 -0000 Received: (qmail 23726 invoked by uid 500); 12 Jul 2007 13:47:21 -0000 Delivered-To: apmail-james-server-user-archive@james.apache.org Received: (qmail 23698 invoked by uid 500); 12 Jul 2007 13:47:21 -0000 Mailing-List: contact server-user-help@james.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Help: List-Post: List-Id: "James Users List" Reply-To: "James Users List" Delivered-To: mailing list server-user@james.apache.org Received: (qmail 23687 invoked by uid 99); 12 Jul 2007 13:47:21 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 12 Jul 2007 06:47:21 -0700 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests=MSGID_FROM_MTA_HEADER X-Spam-Check-By: apache.org Received-SPF: pass (herse.apache.org: local policy) Received: from [88.149.157.110] (HELO goth.it) (88.149.157.110) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 12 Jul 2007 06:47:18 -0700 Message-ID: <10831413.4239911184248017156.JavaMail.root@elysia.void.it> MIME-Version: 1.0 Received: from 81-174-38-58.dynamic.ngi.it ([81.174.38.58]) by elysia.void.it (JAMES SMTP Server 2.3-dev) with SMTP ID 714 for ; Thu, 12 Jul 2007 15:46:57 +0200 (CEST) Date: Thu, 12 Jul 2007 15:46:09 +0200 From: Stefano Bagnara User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a1) Gecko/20051206 Thunderbird/1.6a1 Mnenhy/0.7.3.0 To: James Users List Subject: Re: documentation & configuration References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org John Saxton ha scritto: > Hi, > > I've recently downloaded James binary & source & am trying to get myself > acquainted with it. > > Although there is some good documentation around, I can't seem to find > answers to some of my questions (apologies if I haven't looked hard > enough/spent enough time reading up on general ideas) > > So, > > Is there a general overview of how the different services work together > - the process of receiving mail, putting it onto spools & subsequent > processing? Unfortunately no. But I can give you some hint: 1) SMTPServer: receives messages and send them to the spool. 1b) FetchMail: similar to SMTPServer, but it is scheduled and read messages from another POP3 server. 2) SpoolManager: manage messages in the spool, reading the new one and executing processors. 3) RemoteDelivery is a special mailet: it manage its own delivery spool and do the actual delivery. 4) LocalDelivery is a special mailet: it store the message in the inboxes. 5) POP3Server read the messages from the inboxes. > I looked through the posting archives, but couldn't find an answer to > the following question - is it possible to have multiple James instances > running & have each instance responsible for a predetermined clump of > users? users or domains? Try explaining better what you expect/you're trying to achieve and I'll try to give you an hint. > Is there accessible documentation on Phoenix? Since Avalon is closed, I > couldn't find a source of information on it. Unfortunately no. Phoenix/Avalon are not difficult, but documentation is really lacking. I remember it took a lot to me to find out what exactly happens under the hood. Btw the key part to understand what are the componens and how they interact is looking at the assembly.xml descriptor (james-assembly.xml in the source tree). This show you what components are used and what are their dependencies. The initialize/configure/service methods from the components main classes will explain what exactly happens then. > I'm looking to try & get James up & running locally in a usable manner > (Only got it running in a test configuration so far) and possibly to > work on the code. The above requested information would help me greatly > in this. > > Thanks, > > John Unfortunately you only get the javadocs for JAMES Server, some docs in the website and some page (maybe outdated) in the WIKI. Not too much, but please ask specific questions and I'll try to reply. Stefano --------------------------------------------------------------------- To unsubscribe, e-mail: server-user-unsubscribe@james.apache.org For additional commands, e-mail: server-user-help@james.apache.org