Re: [Mailman-Users] white listing
On 2/21/2013 2:35 AM, Máire Jones wrote:
Yes, these are two different questions. In the first I was wondering if it is possible to allow any address from @domain post to each and every mailman list on our mailman server. \\
Assuming you don't want to just add a regexp to accept_these_nonmembers to all lists which is easy to do, at least for existing lists, with the script at <http://www.msapiro.net/scripts/non_members>, you would need to do this with a custom handler which would set approved=True in the message's metadata if the sender was from the white listed domain.
The problem with this approach is that the custom handler would have to be in the pipeline prior to Moderate to avoid list membership tests, and this would also then bypass all the miscellaneous holds such as too many recipients, implicit destination, too big, administrivia, etc.
See the FAQ at <http://wiki.list.org/x/l4A9> for info on custom handlers.
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
I'm having problems with DOMAIN not found errors. Is there anyway to edit/remove them from the qfiles/out .pck files? They don't seem to be getting purged by mailman and hang around way too long.
I'm using postfix and mailman 2.1.12 under ubuntu 8.04.
I found item 4.20 in the FAQ, but I'm not sure if it would work and still working on learning postfix as my normal admin is ill. I'd only want it to work for mailman and not for other users regarding this problem.
I'm disabled due to vision problems so I did look through the archives until my eyes went buggy.
Thanks
On 05/15/2013 05:02 PM, Richard Shetron wrote:
I'm having problems with DOMAIN not found errors. Is there anyway to edit/remove them from the qfiles/out .pck files? They don't seem to be getting purged by mailman and hang around way too long.
If the MTA (Postfix) is returning a 4xx status for the domain not found, Mailman will move the queue entry to the retry queue and it will be retried (moved back to the out queue) every DELIVERY_RETRY_WAIT seconds (default 1 hour) until it is DELIVERY_RETRY_PERIOD (default 5 days) old at which time the remaining undelivered recipients will be treated as a bounce.
If that is too long to wait, you can shorten the time by setting
DELIVERY_RETRY_PERIOD = days(1)
or maybe
DELIVERY_RETRY_PERIOD = hours(12)
or whatever in mm_cfg.py, or since the deliverable addresses should have been delivered, simply remove the .pck file from the queue.
To be more selective about which recipients to remove, see <http://www.msapiro.net/scripts/remove_recips>
I'm using postfix and mailman 2.1.12 under ubuntu 8.04.
I found item 4.20 in the FAQ, but I'm not sure if it would work and still working on learning postfix as my normal admin is ill. I'd only want it to work for mailman and not for other users regarding this problem.
Then this is not what you want as it would affect all mail. Further, it just moves the problem to Postfix which probably keeps retrying at intervals until its expiration time elapses.
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
participants (2)
-
Mark Sapiro
-
Richard Shetron