DragonFly bugs List (threaded) for 2008-02
DragonFly BSD
DragonFly bugs List (threaded) for 2008-02
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: dma.c: some errors

From: Matthias Schmidt <matthias@xxxxxxxxxxxxxxxx>
Date: Fri, 22 Feb 2008 09:45:11 +0100


* 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).


> 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.



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]