1
\BOOKMARK [0][-]{chapter.1}{Presentation}{}
2
\BOOKMARK [1][-]{section.1.1}{License}{chapter.1}
3
\BOOKMARK [1][-]{section.1.2}{Features}{chapter.1}
4
\BOOKMARK [1][-]{section.1.3}{Project directions}{chapter.1}
5
\BOOKMARK [1][-]{section.1.4}{History}{chapter.1}
6
\BOOKMARK [1][-]{section.1.5}{Authors and credits}{chapter.1}
7
\BOOKMARK [1][-]{section.1.6}{Mailing lists and support}{chapter.1}
8
\BOOKMARK [0][-]{chapter.2}{what does Sympa consist of ?}{}
9
\BOOKMARK [1][-]{section.2.1}{Organization}{chapter.2}
10
\BOOKMARK [1][-]{section.2.2}{Binaries}{chapter.2}
11
\BOOKMARK [1][-]{section.2.3}{Configuration files}{chapter.2}
12
\BOOKMARK [1][-]{section.2.4}{Spools}{chapter.2}
13
\BOOKMARK [1][-]{section.2.5}{Roles and privileges}{chapter.2}
14
\BOOKMARK [2][-]{subsection.2.5.1}{\(Super\) listmasters}{section.2.5}
15
\BOOKMARK [2][-]{subsection.2.5.2}{\(Robot\) listmasters}{section.2.5}
16
\BOOKMARK [2][-]{subsection.2.5.3}{Privileged list owners}{section.2.5}
17
\BOOKMARK [2][-]{subsection.2.5.4}{\(Basic\) list owners}{section.2.5}
18
\BOOKMARK [2][-]{subsection.2.5.5}{Moderators \(also called Editors\)}{section.2.5}
19
\BOOKMARK [2][-]{subsection.2.5.6}{Subscribers \(or list members\)}{section.2.5}
20
\BOOKMARK [0][-]{chapter.3}{Installing Sympa}{}
21
\BOOKMARK [1][-]{section.3.1}{Obtaining Sympa, related links}{chapter.3}
22
\BOOKMARK [1][-]{section.3.2}{Prerequisites}{chapter.3}
23
\BOOKMARK [2][-]{subsection.3.2.1}{System requirements}{section.3.2}
24
\BOOKMARK [2][-]{subsection.3.2.2}{Install Berkeley DB \(NEWDB\)}{section.3.2}
25
\BOOKMARK [2][-]{subsection.3.2.3}{Install PERL and CPAN modules}{section.3.2}
26
\BOOKMARK [2][-]{subsection.3.2.4}{Required CPAN modules}{section.3.2}
27
\BOOKMARK [2][-]{subsection.3.2.5}{Create a UNIX user}{section.3.2}
28
\BOOKMARK [1][-]{section.3.3}{Compilation and installation }{chapter.3}
29
\BOOKMARK [2][-]{subsection.3.3.1}{Choosing directory locations}{section.3.3}
30
\BOOKMARK [1][-]{section.3.4}{Robot aliases}{chapter.3}
31
\BOOKMARK [1][-]{section.3.5}{Logs}{chapter.3}
32
\BOOKMARK [0][-]{chapter.4}{Running Sympa}{}
33
\BOOKMARK [1][-]{section.4.1}{sympa.pl}{chapter.4}
34
\BOOKMARK [1][-]{section.4.2}{INIT script}{chapter.4}
35
\BOOKMARK [1][-]{section.4.3}{Stopping Sympa and signals}{chapter.4}
36
\BOOKMARK [0][-]{chapter.5}{Upgrading Sympa}{}
37
\BOOKMARK [1][-]{section.5.1}{Incompatible changes}{chapter.5}
38
\BOOKMARK [1][-]{section.5.2}{CPAN modules update}{chapter.5}
39
\BOOKMARK [1][-]{section.5.3}{Database structure update}{chapter.5}
40
\BOOKMARK [1][-]{section.5.4}{Preserving your customizations}{chapter.5}
41
\BOOKMARK [1][-]{section.5.5}{Running 2 Sympa versions on a single server}{chapter.5}
42
\BOOKMARK [1][-]{section.5.6}{Moving to another server}{chapter.5}
43
\BOOKMARK [0][-]{chapter.6}{Mail aliases}{}
44
\BOOKMARK [1][-]{section.6.1}{Robot aliases}{chapter.6}
45
\BOOKMARK [1][-]{section.6.2}{List aliases}{chapter.6}
46
\BOOKMARK [1][-]{section.6.3}{Alias manager}{chapter.6}
47
\BOOKMARK [1][-]{section.6.4}{Virtual domains}{chapter.6}
48
\BOOKMARK [0][-]{chapter.7}{sympa.conf parameters}{}
49
\BOOKMARK [1][-]{section.7.1}{Site customization}{chapter.7}
50
\BOOKMARK [2][-]{subsection.7.1.1}{domain}{section.7.1}
51
\BOOKMARK [2][-]{subsection.7.1.2}{email}{section.7.1}
52
\BOOKMARK [2][-]{subsection.7.1.3}{listmaster}{section.7.1}
53
\BOOKMARK [2][-]{subsection.7.1.4}{listmaster\137email}{section.7.1}
54
\BOOKMARK [2][-]{subsection.7.1.5}{wwsympa\137url}{section.7.1}
55
\BOOKMARK [2][-]{subsection.7.1.6}{soap\137url}{section.7.1}
56
\BOOKMARK [2][-]{subsection.7.1.7}{spam\137protection}{section.7.1}
57
\BOOKMARK [2][-]{subsection.7.1.8}{web\137archive\137spam\137protection}{section.7.1}
58
\BOOKMARK [2][-]{subsection.7.1.9}{color\1370, color\1371 .. color\13715}{section.7.1}
59
\BOOKMARK [2][-]{subsection.7.1.10}{dark\137color light\137color text\137color bg\137color error\137color selected\137color shaded\137color}{section.7.1}
60
\BOOKMARK [2][-]{subsection.7.1.11}{logo\137html\137definition}{section.7.1}
61
\BOOKMARK [2][-]{subsection.7.1.12}{css\137path}{section.7.1}
62
\BOOKMARK [2][-]{subsection.7.1.13}{css\137url}{section.7.1}
63
\BOOKMARK [2][-]{subsection.7.1.14}{cookie}{section.7.1}
64
\BOOKMARK [2][-]{subsection.7.1.15}{create\137list}{section.7.1}
65
\BOOKMARK [2][-]{subsection.7.1.16}{global\137remind}{section.7.1}
66
\BOOKMARK [1][-]{section.7.2}{Directories}{chapter.7}
67
\BOOKMARK [2][-]{subsection.7.2.1}{home}{section.7.2}
68
\BOOKMARK [2][-]{subsection.7.2.2}{etc}{section.7.2}
69
\BOOKMARK [1][-]{section.7.3}{System related}{chapter.7}
70
\BOOKMARK [2][-]{subsection.7.3.1}{syslog}{section.7.3}
71
\BOOKMARK [2][-]{subsection.7.3.2}{log\137level}{section.7.3}
72
\BOOKMARK [2][-]{subsection.7.3.3}{log\137socket\137type}{section.7.3}
73
\BOOKMARK [2][-]{subsection.7.3.4}{pidfile}{section.7.3}
74
\BOOKMARK [2][-]{subsection.7.3.5}{umask}{section.7.3}
75
\BOOKMARK [1][-]{section.7.4}{Sending related}{chapter.7}
76
\BOOKMARK [2][-]{subsection.7.4.1}{distribution\137mode}{section.7.4}
77
\BOOKMARK [2][-]{subsection.7.4.2}{maxsmtp}{section.7.4}
78
\BOOKMARK [2][-]{subsection.7.4.3}{log\137smtp}{section.7.4}
79
\BOOKMARK [2][-]{subsection.7.4.4}{max\137size}{section.7.4}
80
\BOOKMARK [2][-]{subsection.7.4.5}{misaddressed\137commands}{section.7.4}
81
\BOOKMARK [2][-]{subsection.7.4.6}{misaddressed\137commands\137regexp}{section.7.4}
82
\BOOKMARK [2][-]{subsection.7.4.7}{nrcpt}{section.7.4}
83
\BOOKMARK [2][-]{subsection.7.4.8}{avg}{section.7.4}
84
\BOOKMARK [2][-]{subsection.7.4.9}{sendmail}{section.7.4}
85
\BOOKMARK [2][-]{subsection.7.4.10}{sendmail\137args}{section.7.4}
86
\BOOKMARK [2][-]{subsection.7.4.11}{sendmail\137aliases}{section.7.4}
87
\BOOKMARK [2][-]{subsection.7.4.12}{rfc2369\137header\137fields}{section.7.4}
88
\BOOKMARK [2][-]{subsection.7.4.13}{remove\137headers}{section.7.4}
89
\BOOKMARK [2][-]{subsection.7.4.14}{anonymous\137headers\137fields}{section.7.4}
90
\BOOKMARK [2][-]{subsection.7.4.15}{list\137check\137smtp}{section.7.4}
91
\BOOKMARK [2][-]{subsection.7.4.16}{list\137check\137suffixes}{section.7.4}
92
\BOOKMARK [2][-]{subsection.7.4.17}{urlize\137min\137size}{section.7.4}
93
\BOOKMARK [1][-]{section.7.5}{Quotas}{chapter.7}
94
\BOOKMARK [2][-]{subsection.7.5.1}{default\137shared\137quota}{section.7.5}
95
\BOOKMARK [2][-]{subsection.7.5.2}{default\137archive\137quota}{section.7.5}
96
\BOOKMARK [1][-]{section.7.6}{Spool related}{chapter.7}
97
\BOOKMARK [2][-]{subsection.7.6.1}{spool}{section.7.6}
98
\BOOKMARK [2][-]{subsection.7.6.2}{queue}{section.7.6}
99
\BOOKMARK [2][-]{subsection.7.6.3}{queuedistribute}{section.7.6}
100
\BOOKMARK [2][-]{subsection.7.6.4}{queuemod}{section.7.6}
101
\BOOKMARK [2][-]{subsection.7.6.5}{queuedigest}{section.7.6}
102
\BOOKMARK [2][-]{subsection.7.6.6}{queueauth}{section.7.6}
103
\BOOKMARK [2][-]{subsection.7.6.7}{queueoutgoing}{section.7.6}
104
\BOOKMARK [2][-]{subsection.7.6.8}{queuetopic}{section.7.6}
105
\BOOKMARK [2][-]{subsection.7.6.9}{queuebounce}{section.7.6}
106
\BOOKMARK [2][-]{subsection.7.6.10}{queuetask}{section.7.6}
107
\BOOKMARK [2][-]{subsection.7.6.11}{tmpdir}{section.7.6}
108
\BOOKMARK [2][-]{subsection.7.6.12}{sleep}{section.7.6}
109
\BOOKMARK [2][-]{subsection.7.6.13}{clean\137delay\137queue}{section.7.6}
110
\BOOKMARK [2][-]{subsection.7.6.14}{clean\137delay\137queuemod}{section.7.6}
111
\BOOKMARK [2][-]{subsection.7.6.15}{clean\137delay\137queueauth}{section.7.6}
112
\BOOKMARK [2][-]{subsection.7.6.16}{clean\137delay\137queuesubscribe}{section.7.6}
113
\BOOKMARK [2][-]{subsection.7.6.17}{clean\137delay\137queuetopic}{section.7.6}
114
\BOOKMARK [1][-]{section.7.7}{Internationalization related}{chapter.7}
115
\BOOKMARK [2][-]{subsection.7.7.1}{localedir}{section.7.7}
116
\BOOKMARK [2][-]{subsection.7.7.2}{supported\137lang}{section.7.7}
117
\BOOKMARK [2][-]{subsection.7.7.3}{lang}{section.7.7}
118
\BOOKMARK [2][-]{subsection.7.7.4}{web\137recode\137to}{section.7.7}
119
\BOOKMARK [1][-]{section.7.8}{Bounce related}{chapter.7}
120
\BOOKMARK [2][-]{subsection.7.8.1}{verp\137rate}{section.7.8}
121
\BOOKMARK [2][-]{subsection.7.8.2}{welcome\137return\137path}{section.7.8}
122
\BOOKMARK [2][-]{subsection.7.8.3}{remind\137return\137path}{section.7.8}
123
\BOOKMARK [2][-]{subsection.7.8.4}{return\137path\137suffix}{section.7.8}
124
\BOOKMARK [2][-]{subsection.7.8.5}{expire\137bounce\137task}{section.7.8}
125
\BOOKMARK [2][-]{subsection.7.8.6}{purge\137orphan\137bounces\137task}{section.7.8}
126
\BOOKMARK [2][-]{subsection.7.8.7}{eval\137bouncers\137task}{section.7.8}
127
\BOOKMARK [2][-]{subsection.7.8.8}{process\137bouncers\137task}{section.7.8}
128
\BOOKMARK [2][-]{subsection.7.8.9}{minimum\137bouncing\137count}{section.7.8}
129
\BOOKMARK [2][-]{subsection.7.8.10}{minimum\137bouncing\137period}{section.7.8}
130
\BOOKMARK [2][-]{subsection.7.8.11}{bounce\137delay}{section.7.8}
131
\BOOKMARK [2][-]{subsection.7.8.12}{default\137bounce\137level1\137rate}{section.7.8}
132
\BOOKMARK [2][-]{subsection.7.8.13}{default\137bounce\137level2\137rate}{section.7.8}
133
\BOOKMARK [2][-]{subsection.7.8.14}{bounce\137email\137prefix}{section.7.8}
134
\BOOKMARK [2][-]{subsection.7.8.15}{bounce\137warn\137rate}{section.7.8}
135
\BOOKMARK [2][-]{subsection.7.8.16}{bounce\137halt\137rate}{section.7.8}
136
\BOOKMARK [2][-]{subsection.7.8.17}{default\137remind\137task}{section.7.8}
137
\BOOKMARK [1][-]{section.7.9}{Tuning}{chapter.7}
138
\BOOKMARK [2][-]{subsection.7.9.1}{cache\137list\137config}{section.7.9}
139
\BOOKMARK [2][-]{subsection.7.9.2}{sympa\137priority}{section.7.9}
140
\BOOKMARK [2][-]{subsection.7.9.3}{request\137priority}{section.7.9}
141
\BOOKMARK [2][-]{subsection.7.9.4}{owner\137priority}{section.7.9}
142
\BOOKMARK [2][-]{subsection.7.9.5}{default\137list\137priority}{section.7.9}
143
\BOOKMARK [1][-]{section.7.10}{Database related}{chapter.7}
144
\BOOKMARK [2][-]{subsection.7.10.1}{update\137db\137field\137types}{section.7.10}
145
\BOOKMARK [2][-]{subsection.7.10.2}{db\137type}{section.7.10}
146
\BOOKMARK [2][-]{subsection.7.10.3}{db\137name}{section.7.10}
147
\BOOKMARK [2][-]{subsection.7.10.4}{db\137host}{section.7.10}
148
\BOOKMARK [2][-]{subsection.7.10.5}{db\137port}{section.7.10}
149
\BOOKMARK [2][-]{subsection.7.10.6}{db\137user}{section.7.10}
150
\BOOKMARK [2][-]{subsection.7.10.7}{db\137passwd}{section.7.10}
151
\BOOKMARK [2][-]{subsection.7.10.8}{db\137timeout}{section.7.10}
152
\BOOKMARK [2][-]{subsection.7.10.9}{db\137options}{section.7.10}
153
\BOOKMARK [2][-]{subsection.7.10.10}{db\137env}{section.7.10}
154
\BOOKMARK [2][-]{subsection.7.10.11}{db\137additional\137subscriber\137fields}{section.7.10}
155
\BOOKMARK [2][-]{subsection.7.10.12}{db\137additional\137user\137fields}{section.7.10}
156
\BOOKMARK [2][-]{subsection.7.10.13}{purge\137user\137table\137task}{section.7.10}
157
\BOOKMARK [1][-]{section.7.11}{Loop prevention}{chapter.7}
158
\BOOKMARK [2][-]{subsection.7.11.1}{loop\137command\137max}{section.7.11}
159
\BOOKMARK [2][-]{subsection.7.11.2}{loop\137command\137sampling\137delay}{section.7.11}
160
\BOOKMARK [2][-]{subsection.7.11.3}{loop\137command\137decrease\137factor}{section.7.11}
161
\BOOKMARK [2][-]{subsection.7.11.4}{loop\137prevention\137regex}{section.7.11}
162
\BOOKMARK [1][-]{section.7.12}{S/MIME configuration}{chapter.7}
163
\BOOKMARK [2][-]{subsection.7.12.1}{openssl}{section.7.12}
164
\BOOKMARK [2][-]{subsection.7.12.2}{capath}{section.7.12}
165
\BOOKMARK [2][-]{subsection.7.12.3}{cafile}{section.7.12}
166
\BOOKMARK [2][-]{subsection.7.12.4}{key\137passwd}{section.7.12}
167
\BOOKMARK [2][-]{subsection.7.12.5}{chk\137cert\137expiration\137task}{section.7.12}
168
\BOOKMARK [2][-]{subsection.7.12.6}{crl\137update\137task}{section.7.12}
169
\BOOKMARK [1][-]{section.7.13}{Antivirus plug-in}{chapter.7}
170
\BOOKMARK [2][-]{subsection.7.13.1}{antivirus\137path}{section.7.13}
171
\BOOKMARK [2][-]{subsection.7.13.2}{antivirus\137args}{section.7.13}
172
\BOOKMARK [2][-]{subsection.7.13.3}{antivirus\137notify}{section.7.13}
173
\BOOKMARK [0][-]{chapter.8}{Sympa and its database}{}
174
\BOOKMARK [1][-]{section.8.1}{Prerequisites}{chapter.8}
175
\BOOKMARK [1][-]{section.8.2}{Installing PERL modules}{chapter.8}
176
\BOOKMARK [1][-]{section.8.3}{Creating a sympa DataBase}{chapter.8}
177
\BOOKMARK [2][-]{subsection.8.3.1}{Database structure}{section.8.3}
178
\BOOKMARK [2][-]{subsection.8.3.2}{Database creation}{section.8.3}
179
\BOOKMARK [1][-]{section.8.4}{Setting database privileges}{chapter.8}
180
\BOOKMARK [1][-]{section.8.5}{Importing subscribers data}{chapter.8}
181
\BOOKMARK [2][-]{subsection.8.5.1}{Importing data from a text file}{section.8.5}
182
\BOOKMARK [2][-]{subsection.8.5.2}{Importing data from subscribers files}{section.8.5}
183
\BOOKMARK [1][-]{section.8.6}{Management of the include cache}{chapter.8}
184
\BOOKMARK [1][-]{section.8.7}{Extending database table format}{chapter.8}
185
\BOOKMARK [1][-]{section.8.8}{Sympa configuration}{chapter.8}
186
\BOOKMARK [0][-]{chapter.9}{WWSympa, Sympa's web interface}{}
187
\BOOKMARK [1][-]{section.9.1}{Organization}{chapter.9}
188
\BOOKMARK [1][-]{section.9.2}{Web server setup}{chapter.9}
189
\BOOKMARK [2][-]{subsection.9.2.1}{wwsympa.fcgi access permissions}{section.9.2}
190
\BOOKMARK [2][-]{subsection.9.2.2}{Installing wwsympa.fcgi in your Apache server}{section.9.2}
191
\BOOKMARK [2][-]{subsection.9.2.3}{Using FastCGI}{section.9.2}
192
\BOOKMARK [1][-]{section.9.3}{wwsympa.conf parameters}{chapter.9}
193
\BOOKMARK [2][-]{subsection.9.3.1}{arc\137path}{section.9.3}
194
\BOOKMARK [2][-]{subsection.9.3.2}{archive\137default\137index thrd | mail}{section.9.3}
195
\BOOKMARK [2][-]{subsection.9.3.3}{archived\137pidfile}{section.9.3}
196
\BOOKMARK [2][-]{subsection.9.3.4}{bounce\137path}{section.9.3}
197
\BOOKMARK [2][-]{subsection.9.3.5}{bounced\137pidfile}{section.9.3}
198
\BOOKMARK [2][-]{subsection.9.3.6}{cookie\137expire}{section.9.3}
199
\BOOKMARK [2][-]{subsection.9.3.7}{cookie\137domain}{section.9.3}
200
\BOOKMARK [2][-]{subsection.9.3.8}{default\137home}{section.9.3}
201
\BOOKMARK [2][-]{subsection.9.3.9}{icons\137url}{section.9.3}
202
\BOOKMARK [2][-]{subsection.9.3.10}{log\137facility}{section.9.3}
203
\BOOKMARK [2][-]{subsection.9.3.11}{mhonarc}{section.9.3}
204
\BOOKMARK [2][-]{subsection.9.3.12}{htmlarea\137url}{section.9.3}
205
\BOOKMARK [2][-]{subsection.9.3.13}{password\137case sensitive | insensitive}{section.9.3}
206
\BOOKMARK [2][-]{subsection.9.3.14}{title}{section.9.3}
207
\BOOKMARK [2][-]{subsection.9.3.15}{use\137fast\137cgi 0 | 1}{section.9.3}
208
\BOOKMARK [1][-]{section.9.4}{MhOnArc}{chapter.9}
209
\BOOKMARK [1][-]{section.9.5}{Archiving daemon}{chapter.9}
210
\BOOKMARK [1][-]{section.9.6}{Database configuration}{chapter.9}
211
\BOOKMARK [1][-]{section.9.7}{Logging in as listmaster}{chapter.9}
212
\BOOKMARK [0][-]{chapter.10}{Sympa RSS channel}{}
213
\BOOKMARK [1][-]{section.10.1}{latest\137lists}{chapter.10}
214
\BOOKMARK [1][-]{section.10.2}{active\137lists}{chapter.10}
215
\BOOKMARK [1][-]{section.10.3}{latest\137arc}{chapter.10}
216
\BOOKMARK [1][-]{section.10.4}{latest\137d\137read}{chapter.10}
217
\BOOKMARK [0][-]{chapter.11}{Sympa SOAP server}{}
218
\BOOKMARK [1][-]{section.11.1}{Introduction}{chapter.11}
219
\BOOKMARK [1][-]{section.11.2}{Web server setup}{chapter.11}
220
\BOOKMARK [1][-]{section.11.3}{Sympa setup}{chapter.11}
221
\BOOKMARK [1][-]{section.11.4}{The WSDL service description}{chapter.11}
222
\BOOKMARK [1][-]{section.11.5}{Client-side programming}{chapter.11}
223
\BOOKMARK [2][-]{subsection.11.5.1}{Writting a Java client with Axis}{section.11.5}
224
\BOOKMARK [0][-]{chapter.12}{Authentication}{}
225
\BOOKMARK [1][-]{section.12.1}{S/MIME and HTTPS authentication}{chapter.12}
226
\BOOKMARK [1][-]{section.12.2}{Authentication with email address, uid or alternate email address}{chapter.12}
227
\BOOKMARK [1][-]{section.12.3}{Generic SSO authentication}{chapter.12}
228
\BOOKMARK [1][-]{section.12.4}{CAS-based authentication}{chapter.12}
229
\BOOKMARK [1][-]{section.12.5}{auth.conf}{chapter.12}
230
\BOOKMARK [2][-]{subsection.12.5.1}{user\137table paragraph}{section.12.5}
231
\BOOKMARK [2][-]{subsection.12.5.2}{ldap paragraph}{section.12.5}
232
\BOOKMARK [2][-]{subsection.12.5.3}{generic\137sso paragraph}{section.12.5}
233
\BOOKMARK [2][-]{subsection.12.5.4}{cas paragraph}{section.12.5}
234
\BOOKMARK [1][-]{section.12.6}{Sharing WWSympa authentication with other applications}{chapter.12}
235
\BOOKMARK [1][-]{section.12.7}{Provide a Sympa login form in another application}{chapter.12}
236
\BOOKMARK [0][-]{chapter.13}{Authorization scenarios}{}
237
\BOOKMARK [1][-]{section.13.1}{rules specifications}{chapter.13}
238
\BOOKMARK [1][-]{section.13.2}{LDAP Named Filters}{chapter.13}
239
\BOOKMARK [2][-]{subsection.13.2.1}{Definition}{section.13.2}
240
\BOOKMARK [2][-]{subsection.13.2.2}{Search Condition}{section.13.2}
241
\BOOKMARK [1][-]{section.13.3}{scenario inclusion}{chapter.13}
242
\BOOKMARK [1][-]{section.13.4}{Hidding scenario files}{chapter.13}
243
\BOOKMARK [0][-]{chapter.14}{virtual host}{}
244
\BOOKMARK [1][-]{section.14.1}{How to create a virtual host}{chapter.14}
245
\BOOKMARK [1][-]{section.14.2}{robot.conf}{chapter.14}
246
\BOOKMARK [2][-]{subsection.14.2.1}{Robot customization}{section.14.2}
247
\BOOKMARK [1][-]{section.14.3}{Managing multiple virtual hosts}{chapter.14}
248
\BOOKMARK [0][-]{chapter.15}{Interaction between Sympa and other applications}{}
249
\BOOKMARK [1][-]{section.15.1}{Soap}{chapter.15}
250
\BOOKMARK [1][-]{section.15.2}{RSS channel}{chapter.15}
251
\BOOKMARK [1][-]{section.15.3}{Sharing WWSympa authentication with other applications}{chapter.15}
252
\BOOKMARK [1][-]{section.15.4}{Sharing data with other applications}{chapter.15}
253
\BOOKMARK [1][-]{section.15.5}{Subscriber count}{chapter.15}
254
\BOOKMARK [0][-]{chapter.16}{Customizing Sympa/WWSympa}{}
255
\BOOKMARK [1][-]{section.16.1}{Template file format}{chapter.16}
256
\BOOKMARK [1][-]{section.16.2}{Site template files}{chapter.16}
257
\BOOKMARK [2][-]{subsection.16.2.1}{helpfile.tt2}{section.16.2}
258
\BOOKMARK [2][-]{subsection.16.2.2}{lists.tt2}{section.16.2}
259
\BOOKMARK [2][-]{subsection.16.2.3}{global\137remind.tt2}{section.16.2}
260
\BOOKMARK [2][-]{subsection.16.2.4}{your\137infected\137msg.tt2}{section.16.2}
261
\BOOKMARK [1][-]{section.16.3}{Web template files}{chapter.16}
262
\BOOKMARK [1][-]{section.16.4}{Internationalization}{chapter.16}
263
\BOOKMARK [2][-]{subsection.16.4.1}{Sympa internationalization}{section.16.4}
264
\BOOKMARK [2][-]{subsection.16.4.2}{List internationalization}{section.16.4}
265
\BOOKMARK [2][-]{subsection.16.4.3}{User internationalization}{section.16.4}
266
\BOOKMARK [1][-]{section.16.5}{Topics}{chapter.16}
267
\BOOKMARK [1][-]{section.16.6}{Authorization scenarios}{chapter.16}
268
\BOOKMARK [1][-]{section.16.7}{Loop detection}{chapter.16}
269
\BOOKMARK [1][-]{section.16.8}{Tasks}{chapter.16}
270
\BOOKMARK [2][-]{subsection.16.8.1}{List task creation}{section.16.8}
271
\BOOKMARK [2][-]{subsection.16.8.2}{Global task creation}{section.16.8}
272
\BOOKMARK [2][-]{subsection.16.8.3}{Model file format}{section.16.8}
273
\BOOKMARK [2][-]{subsection.16.8.4}{Model file examples}{section.16.8}
274
\BOOKMARK [0][-]{chapter.17}{Mailing list definition}{}
275
\BOOKMARK [1][-]{section.17.1}{Mail aliases}{chapter.17}
276
\BOOKMARK [1][-]{section.17.2}{List configuration file}{chapter.17}
277
\BOOKMARK [1][-]{section.17.3}{Examples of configuration files}{chapter.17}
278
\BOOKMARK [1][-]{section.17.4}{Subscribers file}{chapter.17}
279
\BOOKMARK [1][-]{section.17.5}{Info file}{chapter.17}
280
\BOOKMARK [1][-]{section.17.6}{Homepage file}{chapter.17}
281
\BOOKMARK [1][-]{section.17.7}{Data inclusion file}{chapter.17}
282
\BOOKMARK [1][-]{section.17.8}{List template files}{chapter.17}
283
\BOOKMARK [2][-]{subsection.17.8.1}{welcome.tt2}{section.17.8}
284
\BOOKMARK [2][-]{subsection.17.8.2}{bye.tt2}{section.17.8}
285
\BOOKMARK [2][-]{subsection.17.8.3}{removed.tt2}{section.17.8}
286
\BOOKMARK [2][-]{subsection.17.8.4}{reject.tt2}{section.17.8}
287
\BOOKMARK [2][-]{subsection.17.8.5}{invite.tt2}{section.17.8}
288
\BOOKMARK [2][-]{subsection.17.8.6}{remind.tt2}{section.17.8}
289
\BOOKMARK [2][-]{subsection.17.8.7}{summary.tt2}{section.17.8}
290
\BOOKMARK [2][-]{subsection.17.8.8}{list\137aliases.tt2}{section.17.8}
291
\BOOKMARK [1][-]{section.17.9}{Stats file}{chapter.17}
292
\BOOKMARK [1][-]{section.17.10}{List model files}{chapter.17}
293
\BOOKMARK [2][-]{subsection.17.10.1}{remind.annual.task}{section.17.10}
294
\BOOKMARK [2][-]{subsection.17.10.2}{expire.annual.task}{section.17.10}
295
\BOOKMARK [1][-]{section.17.11}{Message header and footer}{chapter.17}
296
\BOOKMARK [2][-]{subsection.17.11.1}{Archive directory}{section.17.11}
297
\BOOKMARK [0][-]{chapter.18}{List creation, edition and removal}{}
298
\BOOKMARK [1][-]{section.18.1}{List creation}{chapter.18}
299
\BOOKMARK [2][-]{subsection.18.1.1}{Data for list creation}{section.18.1}
300
\BOOKMARK [2][-]{subsection.18.1.2}{XML file format}{section.18.1}
301
\BOOKMARK [1][-]{section.18.2}{List families}{chapter.18}
302
\BOOKMARK [1][-]{section.18.3}{List creation on command line with sympa.pl}{chapter.18}
303
\BOOKMARK [1][-]{section.18.4}{Creating and editing mailing using the web}{chapter.18}
304
\BOOKMARK [2][-]{subsection.18.4.1}{List creation on the Web interface}{section.18.4}
305
\BOOKMARK [2][-]{subsection.18.4.2}{Who can create lists on the Web interface}{section.18.4}
306
\BOOKMARK [2][-]{subsection.18.4.3}{typical list profile and Web interface}{section.18.4}
307
\BOOKMARK [2][-]{subsection.18.4.4}{List edition}{section.18.4}
308
\BOOKMARK [1][-]{section.18.5}{Removing a list}{chapter.18}
309
\BOOKMARK [0][-]{chapter.19}{Lists Families}{}
310
\BOOKMARK [1][-]{section.19.1}{Family concept}{chapter.19}
311
\BOOKMARK [1][-]{section.19.2}{Using family}{chapter.19}
312
\BOOKMARK [2][-]{subsection.19.2.1}{Definition}{section.19.2}
313
\BOOKMARK [2][-]{subsection.19.2.2}{Instantiation}{section.19.2}
314
\BOOKMARK [2][-]{subsection.19.2.3}{Modification}{section.19.2}
315
\BOOKMARK [2][-]{subsection.19.2.4}{Closure}{section.19.2}
316
\BOOKMARK [2][-]{subsection.19.2.5}{Adding one list}{section.19.2}
317
\BOOKMARK [2][-]{subsection.19.2.6}{Removing one list}{section.19.2}
318
\BOOKMARK [2][-]{subsection.19.2.7}{Modifying one list}{section.19.2}
319
\BOOKMARK [2][-]{subsection.19.2.8}{List parameters edition in a family context}{section.19.2}
320
\BOOKMARK [0][-]{chapter.20}{List configuration parameters}{}
321
\BOOKMARK [1][-]{section.20.1}{List description}{chapter.20}
322
\BOOKMARK [2][-]{subsection.20.1.1}{editor}{section.20.1}
323
\BOOKMARK [2][-]{subsection.20.1.2}{editor\137include}{section.20.1}
324
\BOOKMARK [2][-]{subsection.20.1.3}{host}{section.20.1}
325
\BOOKMARK [2][-]{subsection.20.1.4}{lang}{section.20.1}
326
\BOOKMARK [2][-]{subsection.20.1.5}{owner}{section.20.1}
327
\BOOKMARK [2][-]{subsection.20.1.6}{owner\137include}{section.20.1}
328
\BOOKMARK [2][-]{subsection.20.1.7}{subject}{section.20.1}
329
\BOOKMARK [2][-]{subsection.20.1.8}{topics}{section.20.1}
330
\BOOKMARK [2][-]{subsection.20.1.9}{visibility }{section.20.1}
331
\BOOKMARK [1][-]{section.20.2}{Data source related}{chapter.20}
332
\BOOKMARK [2][-]{subsection.20.2.1}{user\137data\137source}{section.20.2}
333
\BOOKMARK [2][-]{subsection.20.2.2}{ttl}{section.20.2}
334
\BOOKMARK [2][-]{subsection.20.2.3}{include\137list}{section.20.2}
335
\BOOKMARK [2][-]{subsection.20.2.4}{include\137remote\137sympa\137list}{section.20.2}
336
\BOOKMARK [2][-]{subsection.20.2.5}{include\137sql\137query}{section.20.2}
337
\BOOKMARK [2][-]{subsection.20.2.6}{include\137ldap\137query}{section.20.2}
338
\BOOKMARK [2][-]{subsection.20.2.7}{include\137ldap\1372level\137query}{section.20.2}
339
\BOOKMARK [2][-]{subsection.20.2.8}{include\137file}{section.20.2}
340
\BOOKMARK [2][-]{subsection.20.2.9}{include\137remote\137file}{section.20.2}
341
\BOOKMARK [1][-]{section.20.3}{Command related}{chapter.20}
342
\BOOKMARK [2][-]{subsection.20.3.1}{subscribe}{section.20.3}
343
\BOOKMARK [2][-]{subsection.20.3.2}{unsubscribe}{section.20.3}
344
\BOOKMARK [2][-]{subsection.20.3.3}{add}{section.20.3}
345
\BOOKMARK [2][-]{subsection.20.3.4}{del}{section.20.3}
346
\BOOKMARK [2][-]{subsection.20.3.5}{remind}{section.20.3}
347
\BOOKMARK [2][-]{subsection.20.3.6}{remind\137task}{section.20.3}
348
\BOOKMARK [2][-]{subsection.20.3.7}{expire\137task}{section.20.3}
349
\BOOKMARK [2][-]{subsection.20.3.8}{send}{section.20.3}
350
\BOOKMARK [2][-]{subsection.20.3.9}{review}{section.20.3}
351
\BOOKMARK [2][-]{subsection.20.3.10}{shared\137doc}{section.20.3}
352
\BOOKMARK [1][-]{section.20.4}{List tuning}{chapter.20}
353
\BOOKMARK [2][-]{subsection.20.4.1}{reply\137to\137header}{section.20.4}
354
\BOOKMARK [2][-]{subsection.20.4.2}{max\137size}{section.20.4}
355
\BOOKMARK [2][-]{subsection.20.4.3}{anonymous\137sender}{section.20.4}
356
\BOOKMARK [2][-]{subsection.20.4.4}{custom\137header}{section.20.4}
357
\BOOKMARK [2][-]{subsection.20.4.5}{rfc2369\137header\137fields}{section.20.4}
358
\BOOKMARK [2][-]{subsection.20.4.6}{loop\137prevention\137regex}{section.20.4}
359
\BOOKMARK [2][-]{subsection.20.4.7}{custom\137subject}{section.20.4}
360
\BOOKMARK [2][-]{subsection.20.4.8}{footer\137type}{section.20.4}
361
\BOOKMARK [2][-]{subsection.20.4.9}{digest}{section.20.4}
362
\BOOKMARK [2][-]{subsection.20.4.10}{digest\137max\137size}{section.20.4}
363
\BOOKMARK [2][-]{subsection.20.4.11}{available\137user\137options}{section.20.4}
364
\BOOKMARK [2][-]{subsection.20.4.12}{default\137user\137options}{section.20.4}
365
\BOOKMARK [2][-]{subsection.20.4.13}{msg\137topic}{section.20.4}
366
\BOOKMARK [2][-]{subsection.20.4.14}{msg\137topic\137keywords\137apply\137on}{section.20.4}
367
\BOOKMARK [2][-]{subsection.20.4.15}{msg\137topic\137tagging}{section.20.4}
368
\BOOKMARK [2][-]{subsection.20.4.16}{cookie}{section.20.4}
369
\BOOKMARK [2][-]{subsection.20.4.17}{priority}{section.20.4}
370
\BOOKMARK [1][-]{section.20.5}{Bounce related}{chapter.20}
371
\BOOKMARK [2][-]{subsection.20.5.1}{bounce}{section.20.5}
372
\BOOKMARK [2][-]{subsection.20.5.2}{bouncers\137level1}{section.20.5}
373
\BOOKMARK [2][-]{subsection.20.5.3}{bouncers\137level2}{section.20.5}
374
\BOOKMARK [2][-]{subsection.20.5.4}{welcome\137return\137path}{section.20.5}
375
\BOOKMARK [2][-]{subsection.20.5.5}{remind\137return\137path}{section.20.5}
376
\BOOKMARK [1][-]{section.20.6}{Archive related}{chapter.20}
377
\BOOKMARK [2][-]{subsection.20.6.1}{archive}{section.20.6}
378
\BOOKMARK [2][-]{subsection.20.6.2}{web\137archive}{section.20.6}
379
\BOOKMARK [2][-]{subsection.20.6.3}{archive\137crypted\137msg}{section.20.6}
380
\BOOKMARK [1][-]{section.20.7}{Spam protection}{chapter.20}
381
\BOOKMARK [2][-]{subsection.20.7.1}{spam\137protection}{section.20.7}
382
\BOOKMARK [2][-]{subsection.20.7.2}{web\137archive\137spam\137protection}{section.20.7}
383
\BOOKMARK [1][-]{section.20.8}{Intern parameters}{chapter.20}
384
\BOOKMARK [2][-]{subsection.20.8.1}{family\137name}{section.20.8}
385
\BOOKMARK [2][-]{subsection.20.8.2}{latest\137instantiation}{section.20.8}
386
\BOOKMARK [0][-]{chapter.21}{Reception mode}{}
387
\BOOKMARK [1][-]{section.21.1}{Message topics}{chapter.21}
388
\BOOKMARK [2][-]{subsection.21.1.1}{Message topic definition in a list}{section.21.1}
389
\BOOKMARK [2][-]{subsection.21.1.2}{Subscribing to message topic for list subscribers}{section.21.1}
390
\BOOKMARK [2][-]{subsection.21.1.3}{Message tagging}{section.21.1}
391
\BOOKMARK [0][-]{chapter.22}{Shared documents}{}
392
\BOOKMARK [1][-]{section.22.1}{The three kind of operations on a document}{chapter.22}
393
\BOOKMARK [1][-]{section.22.2}{The description file}{chapter.22}
394
\BOOKMARK [2][-]{subsection.22.2.1}{Structure of description files}{section.22.2}
395
\BOOKMARK [1][-]{section.22.3}{The predefined authorization scenarios}{chapter.22}
396
\BOOKMARK [2][-]{subsection.22.3.1}{The public scenario}{section.22.3}
397
\BOOKMARK [2][-]{subsection.22.3.2}{The private scenario}{section.22.3}
398
\BOOKMARK [2][-]{subsection.22.3.3}{The scenario owner}{section.22.3}
399
\BOOKMARK [2][-]{subsection.22.3.4}{The scenario editor}{section.22.3}
400
\BOOKMARK [1][-]{section.22.4}{Access control}{chapter.22}
401
\BOOKMARK [2][-]{subsection.22.4.1}{Listmaster and privileged owners}{section.22.4}
402
\BOOKMARK [2][-]{subsection.22.4.2}{Special case of the shared directory}{section.22.4}
403
\BOOKMARK [2][-]{subsection.22.4.3}{General case}{section.22.4}
404
\BOOKMARK [1][-]{section.22.5}{Shared document actions}{chapter.22}
405
\BOOKMARK [1][-]{section.22.6}{Template files}{chapter.22}
406
\BOOKMARK [2][-]{subsection.22.6.1}{d\137read.tt2}{section.22.6}
407
\BOOKMARK [2][-]{subsection.22.6.2}{d\137editfile.tt2}{section.22.6}
408
\BOOKMARK [2][-]{subsection.22.6.3}{d\137control.tt2}{section.22.6}
409
\BOOKMARK [2][-]{subsection.22.6.4}{d\137upload.tt2}{section.22.6}
410
\BOOKMARK [2][-]{subsection.22.6.5}{d\137properties.tt2}{section.22.6}
411
\BOOKMARK [0][-]{chapter.23}{Bounce management}{}
412
\BOOKMARK [1][-]{section.23.1}{VERP}{chapter.23}
413
\BOOKMARK [0][-]{chapter.24}{Antivirus}{}
414
\BOOKMARK [0][-]{chapter.25}{Using Sympa with LDAP}{}
415
\BOOKMARK [0][-]{chapter.26}{Sympa with S/MIME and HTTPS}{}
416
\BOOKMARK [1][-]{section.26.1}{Signed message distribution}{chapter.26}
417
\BOOKMARK [1][-]{section.26.2}{Use of S/MIME signature by Sympa itself}{chapter.26}
418
\BOOKMARK [1][-]{section.26.3}{Use of S/MIME encryption}{chapter.26}
419
\BOOKMARK [1][-]{section.26.4}{S/Sympa configuration}{chapter.26}
420
\BOOKMARK [2][-]{subsection.26.4.1}{Installation}{section.26.4}
421
\BOOKMARK [2][-]{subsection.26.4.2}{configuration in sympa.conf}{section.26.4}
422
\BOOKMARK [2][-]{subsection.26.4.3}{configuration to recognize S/MIME signatures}{section.26.4}
423
\BOOKMARK [2][-]{subsection.26.4.4}{distributing encrypted messages}{section.26.4}
424
\BOOKMARK [1][-]{section.26.5}{Managing certificates with tasks}{chapter.26}
425
\BOOKMARK [2][-]{subsection.26.5.1}{chk\137cert\137expiration.daily.task model}{section.26.5}
426
\BOOKMARK [2][-]{subsection.26.5.2}{crl\137update.daily.task model}{section.26.5}
427
\BOOKMARK [0][-]{chapter.27}{Using Sympa commands}{}
428
\BOOKMARK [1][-]{section.27.1}{User commands}{chapter.27}
429
\BOOKMARK [1][-]{section.27.2}{Owner commands}{chapter.27}
430
\BOOKMARK [1][-]{section.27.3}{Moderator commands}{chapter.27}
431
\BOOKMARK [0][-]{chapter.28}{Internals}{}
432
\BOOKMARK [1][-]{section.28.1}{mail.pm}{chapter.28}
433
\BOOKMARK [2][-]{subsection.28.1.1}{public functions}{section.28.1}
434
\BOOKMARK [2][-]{subsection.28.1.2}{private functions}{section.28.1}
435
\BOOKMARK [1][-]{section.28.2}{List.pm}{chapter.28}
436
\BOOKMARK [2][-]{subsection.28.2.1}{Functions for message distribution}{section.28.2}
437
\BOOKMARK [2][-]{subsection.28.2.2}{Functions for template sending}{section.28.2}
438
\BOOKMARK [2][-]{subsection.28.2.3}{Functions for service messages}{section.28.2}
439
\BOOKMARK [2][-]{subsection.28.2.4}{Functions for message notification}{section.28.2}
440
\BOOKMARK [2][-]{subsection.28.2.5}{Functions for topic messages}{section.28.2}
441
\BOOKMARK [2][-]{subsection.28.2.6}{Scenario evaluation}{section.28.2}
442
\BOOKMARK [2][-]{subsection.28.2.7}{Structure and access to list configuration parameters}{section.28.2}
443
\BOOKMARK [1][-]{section.28.3}{sympa.pl}{chapter.28}
444
\BOOKMARK [1][-]{section.28.4}{Commands.pm}{chapter.28}
445
\BOOKMARK [2][-]{subsection.28.4.1}{Commands processing}{section.28.4}
446
\BOOKMARK [2][-]{subsection.28.4.2}{tools for command processing}{section.28.4}
447
\BOOKMARK [1][-]{section.28.5}{wwsympa.fcgi}{chapter.28}
448
\BOOKMARK [1][-]{section.28.6}{report.pm}{chapter.28}
449
\BOOKMARK [2][-]{subsection.28.6.1}{Message diffusion}{section.28.6}
450
\BOOKMARK [2][-]{subsection.28.6.2}{Mail commands}{section.28.6}
451
\BOOKMARK [2][-]{subsection.28.6.3}{Web commands}{section.28.6}
452
\BOOKMARK [1][-]{section.28.7}{tools.pl}{chapter.28}
453
\BOOKMARK [1][-]{section.28.8}{Message.pm}{chapter.28}