On Sat, 13 May 2000, George Vieira wrote:

Yes.. this is the nice thing about smtpd.. It breaks up the whole thing
into definiable sections..

smtpd is run from inetd which listens on port 25.. it runs as 'mail' and
is in a chroot jail.. It just receives the mail.. checks stuff off using
it's config file.. (Like RBL, ORBS etc), then writes it to a spooll..

Normally, smtpfwd would pick this up, and pass it to sendmail.. but it's
easy to get in before this, and make it do something else..

Anthony

> Correct me if I'm wrong but no matter which way we go about this and no
> matter which mail server is used going "in to in", "in to out", "out to in"
> there is a mail spool created right!?
> 
> Well as long as there is an antivirus program scanning files at real time
> these spools will be scanned... the question is will it scan a spool file
> that has a uuencoded file in it?????
> 
> -----Original Message-----
> From: Anthony Rumble [mailto:[EMAIL PROTECTED]]
> Sent: Saturday, May 13, 2000 11:05 AM
> To: [EMAIL PROTECTED]
> Cc: [EMAIL PROTECTED]
> Subject: Re: [SLUG] Open-Sourcing Linux based Mail Spool/Virus
> Protection
> 
> 
> On Fri, 12 May 2000 [EMAIL PROTECTED] wrote:
> 
> > Ok - A lot of people have mailed me for details of how to implement virus
> > protection for a mail spool, and as a result protect all of the users of
> > that mail spool.  Given there is so much interest within SLUG alone, It
> > looks like this would make a good open source project.
> > 
> > So - I'm open-sourcing the mail spool software as it exists (a few perl
> > scripts and good ideas really),  and will start a project to enhance,
> > evolve and develop a more seemless solution.  
> > 
> > This would likely include:
> > 
> > 1. A Daemon re-written in 'C' rather then perl. (primarily for security
> >    reasons)
> 
> It doesn't really need to be.. I have it start like this
> su -c mail "/usr/sbin/smtp-virus"
> 
> That way.. it's running as mail..
> 
> However, it would be nice to make the whole lot run in a "chroot" jail.
> 
> > 2. A Web-Based configuration capability.
> 
> Hmm.. How bout just a text config file for starters... web stuff could
> come later.
> 
> > 3. An enhanced smtpd - or fixes for a few problems in smtpd.  The
> >    Copyright of smtpd nees to be investigates - and a replacement written
> >    if necessary.
> 
> I have already fixed most of the problems with smtpd, you can get the RPM
> and SRPM from either the freshmeat archives ftp://ftp.freshmeat.net
> or from the redhat contrib
> ftp://mirror.aarnet.edu.au/pub/redhat-contrib/libc6/i386/obtuse-smtpd*
> 
> Someone should look at the debian built version, see if it needs any of my
> changes.
> 
> > 4. MTA Neutral.
> 
> It kinda is already.. The main difficulty is you need to make the MTA not
> listen on port 25... as long as you can do that, it's pretty straight
> forward.. So Qmail is definately a yes.. Dunno about Postfix and others..
> 
> > Now for the hard part - I need a funky name !
> > 
> > Could anybody who is interested in contributing to this project please
> > contact me via Email ([EMAIL PROTECTED]).  I will arrange a site on
> > SourceForge and will let people know the details when they are available.
> 
> Linux Protector
> 
> Protectix ?
> 
> Bastard Mail Gateway from hell?
> BMGH ?
> 
> ---
> Anthony Rumble
> LinuxHelp http://www.LinuxHelp.com.au Phone: 0500 500 368
> Direct 02-9712-1799 Mobile 0412-955-042  Fax 02-9712-3977
> 
> --
> SLUG - Sydney Linux Users Group Mailing List - http://www.slug.org.au
> To unsubscribe send email to [EMAIL PROTECTED] with
> unsubscribe in the text
> 

---
Anthony Rumble
LinuxHelp http://www.LinuxHelp.com.au Phone: 0500 500 368
Direct 02-9712-1799 Mobile 0412-955-042  Fax 02-9712-3977

--
SLUG - Sydney Linux Users Group Mailing List - http://www.slug.org.au
To unsubscribe send email to [EMAIL PROTECTED] with
unsubscribe in the text

Reply via email to