report a bug |  advanced search |  statistics |  developer log in/out
Bug #37 Please improve the requeue part
Submitted: 2012-04-19 16:20 UTC Modified: 2012-05-03 14:23 UTC
Votes:2
Avg. Score:5.0 ± 0.0
Reproduced:1 of 2 (50.0%)
Same Version:1 (100.0%)
Same OS:1 (100.0%)
From: idl0r at gentoo dot org Assigned:
Status: Open
Mlmmj Version: 1.2.17 OS: Linux
MTA: Postfix MTA Version: 2.7.x
Have you experienced this issue?
Rate the importance of this bug to you:

 [2012-04-19 16:20 UTC] idl0r at gentoo dot org
Description:
------------
To me it looks like mlmmj creates a list of subscribers and goes through the list to send the mail. When it then finds an invalid mail address it stops and creates a re-queue. That's fine so far *but* it does *not* proceed with all the other mails.
I just checked some of our lists directories and noticed requeues from >1 year ago.
Our users are often complaining because e.g. the first ten of the list got the mail while the other 1000 didn't because of "one" invalid entry.

It would be really great when you'd improve the re-queue behaviour.


Patches

Add a Patch

History

AllCommentsChanges
 [2012-05-03 14:23 UTC] maintainer at mlmmj dot org
Are you running mlmmj-maintd? You definitely shouldn't have requeues > 1 year old if it's running. At worst, mails should be delayed a couple of hours until the next mlmmj-maintd run, I believe.
 [2012-05-05 00:21 UTC] idl0r at qasl dot de
/etc/cron.d/mlmmj-maintd:2 */3 * * *	mail /usr/bin/mlmmj-maintd -F -d /var/lists
 [2012-05-05 00:36 UTC] idl0r at gentoo dot org
One example:
# /usr/bin/mlmmj-maintd -F -L /var/lists/gentoo-user-ru
# find /var/lists/gentoo-user-ru/requeue/ -type f -mtime +365 -ls
507020    8 -rw-------   1 mail     mail         8058 Nov 16  2009 /var/lists/gentoo-user-ru/requeue/7742/subscribers
555499    8 -rw-------   1 mail     mail         8064 Feb 19  2010 /var/lists/gentoo-user-ru/requeue/7912/subscribers
603449    8 -rw-------   1 mail     mail         8044 Aug  3  2010 /var/lists/gentoo-user-ru/requeue/8114/subscribers

Just let me know if you want me to file a new bug regarding the old requeue files/jobs, as it seems to be unrelated to the main issue actually.
 
Based on the PHP bug tracker.
Copyright © 2001-2019 The PHP Group
All rights reserved.
Last updated: Wed Jan 30 01:27:44 2013 UTC