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
View Add Comment Developer Edit
Anyone can comment on a bug. Have a simpler test case? Does it work for you on a different platform? Let us know!
Just going to say 'Me too!'? Don't clutter the database with that please — but make sure to vote on the bug!
Your email address:
MUST BE VALID
Solve the problem:
32 - 9 = ?
Subscribe to this entry?

 
 [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