james-server-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Alec Yu" <alec...@msa.hinet.net>
Subject about SMTP service extensions
Date Thu, 17 May 2001 11:57:10 GMT
As we (or some of us) know, SMTP comes with service extensions.
I noticed JAMES not providing any of SMTP service extensions,
and the SMTP handler did not take service extensions in mind.

If JAMES provides a plug-in style for managing SMTP service extensions,
it will be great.

Think about this:
For people who want to provide their own SMTP service extensions,
they may derive a custom service extension class from the generic one,
and then code customized SMTP commands in the service extension
in the derived class.

----- Original Message ----- 
From: "Charles Benett" <charles@benett1.demon.co.uk>
> Alec Yu wrote:
> > org.apache.james.esmtpserver.ESMTPServer (inherited from the above SMTPServer)
> > org.apache.james.esmtpserver.ESMTPHandler (inherited from the above SMTPHandler)
> > org.apache.james.transport.matchers.AuthLogin
> > org.apache.james.transport.matchers.AuthNotLogin
> The other thing that would be good would be to combine Matt Pangaro's
> SizeLimitedSMTPHandler into SMTPHandler with appropriate switches so
> that it only uses SizeLimitedSMTPStream (and instantiates a mail object)
> if a limit has been set.

View raw message