Re: Next steps for ezmlm-idx
Matt Simpson <[email protected]> Fri, 12 Sep 2008 17:21:52 -0400
| Newsgroups | gmane.mail.ezmlm |
|---|---|
| Message-ID | <[email protected]> |
At 2:37 PM 9/12/08, Bruce Guenter wrote: >IOW you trust posters to your list but want to constrain troublemakers. Basically, that's it. >It seems straightforward enough, but obviously the same "allow" etc >directories can't be used. If I read the ezmlm-gate man page correctly, the "allow" directories are specified on the command, so I'm just looking for a switch to tell it they are "deny" directories instead of "allow" directories. I suppose a full implementation of this feature would require changes to ezmlm-make for it to create the appropriate commands and directories when a list is created. But I wouldn't mind doing a little manual work to build the "deny" directories and put the appropriate ezmlm-gate command in the editor file. >The amount of system work required for ezmlm to >generate a bounce would be comparable to what qmail already does to >bounce a message, so there's no big loss there. If you don't mind a >generic error message, it wouldn't even be hard to graft such a process >into the standard error exit path. Is it worth the effort though? Is >this a problem for others? For a little more reference, there are a couple of reasons why I'd like this. One is that I'm running several lists on several virtual domains on a single qmail system. So the errors for all lists come from mailer-daemon @ my main host name, which can be a little confusing to a subscriber who has no clue why he's getting a bounce from a domain he's never heard of. Also, I want to DKIM-sign all outbound mail from my site. There are religious wars over whether mail should be signed in qmail-queue or qmail-remote. I'm a member of the qmail-queue camp, for a couple of reasons. One of those reasons is even indirectly related to ezmlm. Signing a message in qmail-queue means you sign one copy of it. If you're running large mailing lists and signing messages in qmail-remote, you have to sign each individual delivery. But the problem with siging in qmail-queue is that trying to sign bounces generated by qmail itself is difficult. So I'd like to reduce the number of such bounces as much as possible. Having ezmlm-idx create its own messages rather than telling qmail to bounce the incoming message would help that.