[Raw Msg Headers][Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Getting zmailer to run (part of) its queue Right Now?
Arnt Gulbrandsen wrote:
> Matti Aarnio <mea@nic.funet.fi>
...
> > > I think I've heard of a new SMTP command to do some of this, ETRN,
> > > too, but can't find a reference to it now. Does anyone know what's up
> > > with it?
> >
> > I have been playing with an idea of how to do "TURNME", but
> > I equip it with explicite host identifier.. Something like:
>
> That's how I remember ETRN. It does allow a slight attack by denial
> of service, but not bad.
Attack ? Well, attack by requesting systems to overload
themselves..
... more debugging this morning got it working also :)
> A couple of comments about compiling:
>
> The mmap() stuff in scheduler/scheduler.c didn't work well with linux
> 1.3.88. Linux doesn't have MAP_VARIABLE (which I haven't heard of,
> what is it?), and I got very strange results when I deleted it. It's
> run nicely with the Sunos code from the other ifdef.
Yeah, I noticed that too with my Linux machine.
It turned out, that Linux can't create MAP_ANONYMOUS|MAP_SHARED
block with mmap() -- and Linus is unwilling to let it to be able
to do so.. Nor does mapping of /dev/zero work, like it does at
SunOS 4.1 to get that same effect (MAP_SHARED|MAP_FILE).
... ah, finally I found why my earlier mmap() of a tmpfile()
did fail, I had not rewound the file to the begin before
doing mmap().. Interesting that current filepointer offset
can matter for mmap(). (This at Linux 1.3.83)
> And what does XDSN refer to? smtpserver/smtpserver.c has lots of
> commands, including some I don't know, but which is it?
RFC 1891 SMTP Service Extension for Delivery Status Notifications. K.
Moore. January 1996. (Format: TXT=65192 bytes)
"work in progress"
> --Arnt
/Matti Aarnio <mea@nic.funet.fi> <mea@utu.fi>