In message <email@example.com>, Jason L Tibbitts III writes:
>>>>>> "DB" == Dave Barr <firstname.lastname@example.org> writes:
>DB> It seems obvious to me that resend should just get the outgoing address
>DB> from the .config file. This would be much easier than using the
>DB> @filename stuff, and pretty much negate having to use that mechanism at
>Except for the facts that:
>1. You might not want the list owner changing it (easy to fix, put it in
> majordomo.cf instead).
Or modify majordomo to allow that keyword to be updated only by the
majordomo admin's password. (As a general concept this is a very good
thing for majordomo to have - specific list variables which are viewable but
not necessarily modifiable except by the majordomo owner.)
>2. That doesn't really hide it. Some mailers will still reveal the
Yes, but that can easily be fixed.
>Specify an alternate config file in $mailer so that the outgoing aliases
>aren't visible to the rest of the planet.
>Don't use them at all. I expect that in the future Majordomo will just
>talk SMTP itself and not pass an alias to sendmail.
Both of these are a big departure, but I think the latter is preferable.
It would be nice to do SMTP in a configurable way (like specifying
'$mailer = "SMTP:mailhost"', meaning to use internal SMTP to 'mailhost'
instead of calling an external program)