nmh-workers
[Top] [All Lists]

Re: [Nmh-workers] More configuration stuff (acconfig.h)

2012-01-05 13:41:26
REALLYDUMB      - What this does is prevent adrsprintf() from appending a
                  local hostname if a username doesn't have one.  You know,
                  I really think this should be a run-time option instead.
                  Anyone care if I make it so it is?  (The default can
                  be off to match current behavior).

Shouldn't this be the decision of the message submission agent? For instance, the MSA has a much better idea of what the domain part of the address should look like. I'd argue for ripping it out altogether.

RPATHS          - Construct Return-Path headers from "From " lines.
                  I say keep it, since it's been around forever (a fair
                  amount of code, actually).

I'm going to argue for the removal of this code, as well. The Return-Path header should be inserted by the delivering MTA, and I can't think of any modern MTA that doesn't.

BUILTIN_FTP     - This was the only code I didn't add IPv6 code to.  It's
                  turned on right now, but I have to question how useful it
                  is (it's built-in ftp support for mhn).  I haven't seen
                  MIME messages with external-body parts in forever, and
                  even if we did get any I think this work should be forked
                  off to an external ftp program or something like curl.
                  Thoughts?  Actually, I wonder how many MUAs support
                  MIME external-body anyway (okay, a quick Google shows
                  that it's non-zero, but I suspect that a lot of it is
                  done via http rather than ftp anyway).

I still receive (and send) the occasional message with externals. But the internal FTP support should be nuked. It doesn't handle any of the modern FTP extensions (authentication, UTF8, modern file listing).

--lyndon

_______________________________________________
Nmh-workers mailing list
Nmh-workers(_at_)nongnu(_dot_)org
https://lists.nongnu.org/mailman/listinfo/nmh-workers

<Prev in Thread] Current Thread [Next in Thread>