"John S. Gage" wrote:
>
> This is a very important question to me, because I was under the
> impression that James was *not* a MTA. That, rather it was an IMAP
> implementation that would work *with* just about any MTA.
>
> Guidance, please.
>
> John
>
> At 12:56 AM 6/8/01, you wrote:
>
> > Is JAMES as good as other popular mail servers such as Postfix,
> > Sendmail, Qmail or is it still under development? I am looking for a
> > mailserver written in JAVA and I would like to know if JAMES could
> > take the same load as any other popular MTA's.
> >
> > Thank you
> > Abjin
Yes to everything!
James provides MTA and MDA functionality. It has IMAP server
functionality but only in early alpha. For real-world use, use James as
a POP3 server.
James can manipulate emails to your custome desires - which is tricky to
impossible with anything else.
It is very much still under development - but it is in daily use.
Here's a rough diagram of message flow in James
Message receipt - SMTP on port 25 - by SMTPServer - deliver to
MailEngine
MailEngine - process messages using pairs of a matcher and a mailet
(java classes). James comes with defaults but you can add your own.
Local Delivery (ie MDA) - by LocalDelivery mailet to James' MailStore
Remote Delivery (ie MTA transmit) - by RemoteDelivery mailet
POP3Server - on port 110 - POP3 access to MailStore
Hope that helps
Charles
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]