mailscanner & zmailer

Mariano Absatz mailscanner at lists.com.ar
Fri Mar 7 21:52:13 GMT 2003


Hi Nick,

a few months ago I told Julian I was interested in porting MailScanner to 
zmailer (http://zmailer.org) since we use it in a quite a few installations, 
including some medium-sized to large ISPs.

He told me I should contact you since you made the port to Exim.

In short, zmailer does a three step process:
1) smtpserver listening to port 25, handling only the server part and leaving 
received messages in a queue directory
2) router picking from that queue, making a routing decision and leaving 
routed messages in the corresponding output queue (you can have several of 
these)
3) transport agents, coordinated by a scheduler, processing the output queues 
as needed. Usually, TAs are simply smtp clients

Now, the obvious place to put mailscanner is between 1 & 2. We have already 
done this with different programs developed by us (e.g. in an SMS-SMTP 2-way 
gateway for a cellphone company).

The only different thing with what I see from a quick browse of the MS 
sources is that zmailer only uses 1 queue file per message (instead of 2). 
You have first the envelope data, then a separator line and finally the 
message itself.

Monday morning I'll start working hard on this, hopefully even coding.

What I'd like to know in order to further understand the sources is what 
files you modified to make the sendmail->exim port.

For what I can see:
Sendmail.pm => Exim.pm
SMDiskStore.pm => EximDiskStore.pm

Are there other things you had to modify?

I don't see any pod in the files... do you have any docs on the functions in 
mailscanner?

TIA.

--
Mariano Absatz
El Baby
----------------------------------------------------------
--------------------------------------------------------------------------|
1        1         2         3         4         5         6         7    7
         0         0         0         0         0         0         0    5
--------------------------------------------------------------------------|
  -- The 75 column-o-meter



-------------- next part --------------
An embedded message was scrubbed...
From: Julian Field <mailscanner at ECS.SOTON.AC.UK>
Subject: Re: Problems after updating to 4.01-5
Date: Tue, 22 Oct 2002 15:12:13 +0100
Size: 4505
Url: http://lists.mailscanner.info/pipermail/mailscanner/attachments/20030307/19b652f8/attachment.mht


More information about the MailScanner mailing list