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
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
Welcome back! If you're the original bug submitter, here's where you can edit the bug or add additional notes. If this is not your bug, you can add a comment by following this link. If this is your bug, but you forgot your password, you can retrieve your password here.


 [2012-04-19 16:20 UTC] idl0r at gentoo dot org
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.


Add a Patch


 [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-2020 The PHP Group
All rights reserved.
Last updated: Wed Jan 30 01:27:44 2013 UTC