1SYMPA_MSG(8) sympa 6.2.72 SYMPA_MSG(8)
2
3
4
6 sympa_msg, sympa_msg.pl - Daemon to handle incoming messages
7
9 "sympa_msg.pl" [ "-d", "--debug" ]
10 [ "-f", "--file"=another.sympa.conf ] [ "-k", "--keepcopy"=directory ]
11 [ "-l", "--lang"=lang ] [ "-m", "--mail" ] [ "-h", "--help" ]
12 [ "-v", "--version" ]
13
15 Sympa_msg.pl is a program which scans permanently the incoming message
16 spool and processes each message.
17
18 Messages bound for the lists and authorized sending are modified as
19 necessity and at last stored into digest spool, archive spool and
20 outgoing spool. Those bound for command addresses are interpreted and
21 appropriate actions are taken. Those bound for listmasters or list
22 admins are forwarded to them.
23
25 Sympa_msg.pl follows the usual GNU command line syntax, with long
26 options starting with two dashes ("--"). A summary of options is
27 included below.
28
29 "-d", "--debug"
30 Enable debug mode.
31
32 "-f", "--config="file
33 Force Sympa to use an alternative configuration file instead of
34 /etc/sympa/sympa.conf.
35
36 "-l", "--lang="lang
37 Set this option to use a language for Sympa. The corresponding
38 gettext catalog file must be located in $LOCALEDIR directory.
39
40 "--log_level="level
41 Sets Sympa log level.
42
43 sympa_msg.pl may run in daemon mode with following options.
44
45 "--foreground"
46 The process remains attached to the TTY.
47
48 "-k", "--keepcopy="directory
49 This option tells Sympa to keep a copy of every incoming message,
50 instead of deleting them. `directory' is the directory to store
51 messages.
52
53 "-m", "--mail"
54 Sympa will log calls to sendmail, including recipients. This option
55 is useful for keeping track of each mail sent (log files may grow
56 faster though).
57
58 "--service="service
59 Note: This option was deprecated.
60
61 Process is dedicated to messages distribution ("process_message"),
62 commands ("process_command") or to automatic lists creation
63 ("process_creation", default three of them).
64
65 With following options sympa_msg.pl will print some information and
66 exit.
67
68 "-h", "--help"
69 Print this help message.
70
71 "-v", "--version"
72 Print the version number.
73
75 /etc/sympa/sympa.conf main configuration file.
76
77 $PIDDIR/sympa_msg.pid this file contains the process ID of
78 sympa_msg.pl.
79
81 sympa.conf(5), sympa(1).
82
83 archived(8), bulk(8), bounced(8), sympa_automatic(8), task_manager(8).
84
85 Sympa::Spindle::ProcessDigest, Sympa::Spindle::ProcessIncoming.
86
88 sympa.pl was originally written by:
89
90 Serge Aumont
91 Comité Réseau des Universités
92
93 Olivier Salaün
94 Comité Réseau des Universités
95
96 As of Sympa 6.2b.4, it was split into three programs: sympa.pl (later
97 renamed to sympa) command line utility, sympa_automatic.pl daemon and
98 sympa_msg.pl daemon.
99
100
101
1026.2.72 2023-07-22 SYMPA_MSG(8)