dma.c: some errors
Matthias Schmidt
matthias at dragonflybsd.org
Fri Feb 22 00:46:50 PST 2008
Hi,
* Claus Assmann wrote:
> 1. According to the man page, -q does not take an argument (see
> simple patch below).
That is a mistake in the man page :) -q takes arguments to make some
startup scripts happy.
> 2. dma sends EHLO without reading the server greeting first. This
> causes rejections by some anti-spam measures, e.g., greet_pause in
> sendmail 8, or "illegal pipelining" in some other MTAs.
Yup, I need to take care of that. Its on my TODO, but I'll be off for a
week (no network) and will have a look at it after that time.
> 3. dma does not read the server greeting to determine whether
> STARTTLS or AUTH are available (minor problem as this probably is
> just a configuration problem because only one "smarthost" is
> contacted).
Ack.
> 4. If you want to make this a "full blown" mail submission program,
> you might want to merge some features from femail.c (written by
> Henning Brauer) into it, e.g., to read recipients from the message
> headers, or to add required headers. femail.c lacks queueing which
> dma supports.
Never heard of femail.c. I'll have a look at it, thanks for the hint.
Regards
Matthias
More information about the Bugs
mailing list