Skip to Content.
Sympa Menu

en - [sympa-users] Sympa moderation distribution not working

Subject: The mailing list for listmasters using Sympa

List archive

Chronological Thread  
  • From: Ivan Voras <address@concealed>
  • To: address@concealed
  • Subject: [sympa-users] Sympa moderation distribution not working
  • Date: Wed, 11 Jul 2012 13:04:27 +0200

Hello,

I have a number of closed mailing lists and sometimes people send to
it from their different e-mail accounts so I need to moderate the
messages to pass them to the lists, which I do from the wwsympa web
interface. However, this doesn't work.

I see there are some files in the directory
/var/spool/sympa/moderation which contain the messages, but they are
not processed / sent:

drwxr-x--- 2 sympa sympa 512 20 Jun 23:28
.address@concealed/
drwxr-x--- 2 sympa sympa 512 29 Jun 07:46
.address@concealed/
drwxr-x--- 2 sympa sympa 512 11 Jul 00:35
.address@concealed/
drwxr-x--- 2 sympa sympa 512 20 Jun 23:28
.address@concealed/
drwxr-x--- 2 sympa sympa 512 6 Jul 21:39
.address@concealed/
drwxr-x--- 2 sympa sympa 512 4 Jul 08:58
.address@concealed/
-rw-r----- 1 sympa sympa 3528 20 Jun 23:28
address@concealed
-rw-r----- 1 sympa sympa 3273 29 Jun 07:46
address@concealed
-rw-r----- 1 sympa sympa 4348 11 Jul 00:35
address@concealed
-rw-r----- 1 sympa sympa 5316 20 Jun 23:28
address@concealed
-rw-r----- 1 sympa sympa 1940 6 Jul 21:39
address@concealed
-rw-r----- 1 sympa sympa 2744 4 Jul 08:58
address@concealed

It looks like all the usual Sympa processes are there:

sympa 55209 0.0 0.7 172068 73576 ?? I 8:44am 0:06.68
/usr/bin/perl /usr/local/libexec/sympa/wwsympa.fcgi (perl5.16.0)
sympa 60113 0.0 0.4 135004 45088 1 S 12:43pm 0:00.60
/usr/bin/perl /usr/local/libexec/sympa/sympa.pl (perl5.16.0)
sympa 60116 0.0 0.4 135004 42980 1 S 12:43pm 0:01.23
/usr/bin/perl /usr/local/libexec/sympa/bulk.pl (perl5.16.0)
sympa 60120 0.0 0.4 135004 43232 1 S 12:43pm 0:00.08
/usr/bin/perl /usr/local/libexec/sympa/archived.pl (perl5.16.0)
sympa 60123 0.0 0.4 130908 42420 1 S 12:43pm 0:00.13
/usr/bin/perl /usr/local/libexec/sympa/bounced.pl (perl5.16.0)
sympa 60126 0.0 0.4 135004 43240 1 S 12:43pm 0:00.37
/usr/bin/perl /usr/local/libexec/sympa/task_manager.pl (perl5.16.0)

I can't see anything useful in the logs, except this:

Jul 11 12:41:19 ship wwsympa[55209]: info [robot example.com] [session
36695318765219] [client XX] [user address@concealed] [list crew]
main::do_modindex() do_modindex
Jul 11 12:41:19 ship wwsympa[55209]: debug2 Message::new()
Message::new(/address@concealed,)
Jul 11 12:41:19 ship wwsympa[55209]: debug Scenario::request_action()
List::request_action spam_status,smtp,example.com
Jul 11 12:41:19 ship wwsympa[55209]: debug2 Scenario::new()
Jul 11 12:41:19 ship wwsympa[55209]: debug2
Scenario::_parse_scenario() (spam_status, x-spam-status, example.com)
Jul 11 12:41:19 ship wwsympa[55209]: debug2 Scenario::new()
Jul 11 12:41:19 ship wwsympa[55209]: debug2 Scenario::verify()
(match([header->X-Spam-Status],/^\s*yes/))
Jul 11 12:41:19 ship wwsympa[55209]: debug2 Scenario::verify()
(match([header->X-j-chkmail-Status],/Spam Hi/))
Jul 11 12:41:19 ship wwsympa[55209]: debug2 Scenario::verify()
(match([header->X-j-chkmail-Status],/Spam Low/))
Jul 11 12:41:19 ship wwsympa[55209]: debug2 Scenario::verify() (true())
Jul 11 12:41:19 ship wwsympa[55209]: debug2 List::new()
List::new(crew, example.com, )
Jul 11 12:41:19 ship wwsympa[55209]: debug2 List::load()
List::load(crew, example.com, )
Jul 11 12:41:19 ship wwsympa[55209]: debug2 Message::new()
Message::new(/address@concealed,)
Jul 11 12:41:19 ship wwsympa[55209]: debug Scenario::request_action()
List::request_action spam_status,smtp,example.com
Jul 11 12:41:19 ship wwsympa[55209]: debug2 Scenario::new()
Jul 11 12:41:19 ship wwsympa[55209]: debug2 Scenario::new()
Jul 11 12:41:19 ship wwsympa[55209]: debug2 Scenario::verify()
(match([header->X-Spam-Status],/^\s*yes/))
Jul 11 12:41:19 ship wwsympa[55209]: debug2 Scenario::verify()
(match([header->X-j-chkmail-Status],/Spam Hi/))
Jul 11 12:41:19 ship wwsympa[55209]: debug2 Scenario::verify()
(match([header->X-j-chkmail-Status],/Spam Low/))
Jul 11 12:41:19 ship wwsympa[55209]: debug2 Scenario::verify() (true())
Jul 11 12:41:19 ship wwsympa[55209]: debug2 List::new()
List::new(crew, example.com, )
Jul 11 12:41:19 ship wwsympa[55209]: debug2 List::load()
List::load(crew, example.com, )
Jul 11 12:41:19 ship wwsympa[55209]: debug tools::get_templates_list()
get_templates_list (mail, , List=HASH(0x808b7b2d0))

I don't know what other things to search for in the logs.

Any ideas how to make moderation work?

This is sympa-6.1.11 installation on FreeBSD 9.


  • [sympa-users] Sympa moderation distribution not working, Ivan Voras, 07/11/2012

Archive powered by MHonArc 2.6.19+.

Top of Page