1SYMPA_CONFIG(5) sympa 6.2.68 SYMPA_CONFIG(5)
2
3
4
6 sympa_config - Configuration files for Sympa mailing list manager
7
9 There are three levels in Sympa's main configuration: site global, mail
10 domain and list.
11
12 sympa.conf: Configuration file for global settings
13 /etc/sympa/sympa.conf is main configuration file of Sympa. Several
14 parameters defined in this file may be overridden by robot.conf
15 configuration file for each virtual domain, or by config configuration
16 file for each mailing list.
17
18 Format of sympa.conf and robot.conf is as following:
19
20 • Lines beginning with "#" and containing only spaces are ignored.
21
22 • Each line has the form "parameter value". value may contain spaces
23 but may not contain newlines.
24
25 There are simple parameters and compound parameters.
26
27 The name of compound parameter consist of a paragraph name and a
28 sub-parameter name separated by period ("."). However some
29 compound parameters have simple synonym names to keep compatibility
30 to earlier versions (See "Obsoleted sympa.conf parameters").
31
32 Example:
33
34 process_archive on
35 archive.web_access open
36 archive.mail_access closed
37
38 robot.conf: Optional configuration file for the mail domain
39 robot.conf is the optional configuration file for each mail domain.
40
41 Format of robot.conf is the same as sympa.conf above.
42
43 config: Configuration file for the mailing list
44 config is main configuration file of each mailing list.
45
46 Format of config is as following:
47
48 • Lines beginning with "#" and containing only spaces are ignored.
49
50 • There are simple parameters and compound parameters:
51
52 • A simple parameter is expressed by single line by each. The
53 line has the form "parameter value". value may contain spaces
54 but may not contain newlines.
55
56 Several parameters may have multiple values. If it's the case,
57 values may be separated by comma (",") or parameter lines may
58 be repeated. Some of parameters must have one or more of
59 limited values.
60
61 Example:
62
63 subject This is subject of my list
64
65 remove_headers User-Agent,Importance
66
67 custom_headers X-List: mylist
68 custom_headers X-Face: %`-W7!?^]Sg'I-K>P<cdn&k:~A^{x>(]Gc{V...
69
70 rfc2369_header_fields post,owner
71
72 • A compound parameter is expressed by multiple lines, so-called
73 "paragraph", that consists of the first line specifying
74 paragraph name and subsequent one or more sub-parameter lines.
75 Paragraph must be separated by one or more empty lines from the
76 other parameters.
77
78 Several multiple line parameters may occur multiple times.
79
80 Example:
81
82 archive
83 web_access open
84 mail_access closed
85
87 Below is entire list of configuration parameters.
88
89 • Sub-parameters in paragraph are listed as paragraph"."sub-parameter
90 by each.
91
92 • "Default" is built-in default value if any. About symbols for
93 paths, such as $SENDMAIL_ALIASES, see "Directory layout
94 <https://sympa-community.github.io/manual/layout.html>".
95
96 Service description
97 "domain"
98
99 Primary mail domain name
100
101 Format:
102 /"[-\w]+(?:[.][-\w]+)+"/
103
104 Default:
105 None, mandatory.
106
107 Context:
108 domain (robot.conf), site (sympa.conf)
109
110 Example:
111
112 domain mail.example.org
113
114 "listmaster"
115
116 Email addresses of listmasters
117
118 Format:
119 Multiple values allowed, separated by "","".
120
121 /$email/
122
123 Default:
124 None, mandatory.
125
126 Context:
127 domain (robot.conf), site (sympa.conf)
128
129 Email addresses of the listmasters (users authorized to perform global
130 server commands). Some error reports may also be sent to these
131 addresses. Listmasters can be defined for each virtual host, however,
132 the default listmasters will have privileges to manage all virtual
133 hosts.
134
135 Example:
136
137 listmaster your_email_address@domain.tld
138
139 "supported_lang"
140
141 Supported languages
142
143 Format:
144 /"\w+(\-\w+)*"/
145
146 Default:
147 "ca,cs,de,el,en-US,es,et,eu,fi,fr,gl,hu,it,ja,ko,nb,nl,oc,pl,pt-BR,ru,sv,tr,vi,zh-CN,zh-TW"
148
149 Context:
150 domain (robot.conf), site (sympa.conf)
151
152 All supported languages for the user interface. Languages proper locale
153 information not installed are ignored.
154
155 "title"
156
157 Title of service
158
159 Format:
160 /".+"/
161
162 Default:
163 "Mailing lists service"
164
165 Context:
166 domain (robot.conf), site (sympa.conf)
167
168 The name of your mailing list service. It will appear in the header of
169 web interface and subjects of several service messages.
170
171 "gecos"
172
173 Display name of Sympa
174
175 Format:
176 /".+"/
177
178 Default:
179 "SYMPA"
180
181 Context:
182 domain (robot.conf), site (sympa.conf)
183
184 Available versions:
185 6.2a.34 and later.
186
187 This parameter is used for display name in the "From:" header field for
188 the messages sent by Sympa itself.
189
190 "legacy_character_support_feature"
191
192 Support of legacy character set
193
194 Format:
195 "on" - enabled
196 "off" - disabled
197 Default:
198 "off"
199
200 Context:
201 site (sympa.conf)
202
203 If set to "on", enables support of legacy character set according to
204 charset.conf(5) configuration file.
205
206 In some language environments, legacy encoding (character set) can be
207 preferred for e-mail messages: for example iso-2022-jp in Japanese
208 language.
209
210 Database related
211 "update_db_field_types"
212
213 Update database structure
214
215 Format:
216 "auto" - automatic
217 "off" - disabled
218 Default:
219 "auto"
220
221 Context:
222 site (sympa.conf)
223
224 auto: Updates database table structures automatically.
225
226 However, since version 5.3b.5, Sympa will not shorten field size if it
227 already have been longer than the size defined in database definition.
228
229 "db_type"
230
231 Type of the database
232
233 Format:
234 /"\w+"/
235
236 Default:
237 "mysql"
238
239 Context:
240 site (sympa.conf)
241
242 Possible types are "MySQL", "PostgreSQL", "Oracle" and "SQLite".
243
244 "db_host"
245
246 Hostname of the database server
247
248 Format:
249 /$host/
250
251 Default:
252 None.
253
254 Context:
255 site (sympa.conf)
256
257 With PostgreSQL, you can also use the path to Unix Socket Directory,
258 e.g. "/var/run/postgresql" for connection with Unix domain socket.
259
260 Example:
261
262 db_host localhost
263
264 "db_port"
265
266 Port of the database server
267
268 Format:
269 /"[-/\w]+"/
270
271 Default:
272 None.
273
274 Context:
275 site (sympa.conf)
276
277 "db_name"
278
279 Name of the database
280
281 Format:
282 /".+"/
283
284 Default:
285 "sympa"
286
287 Context:
288 site (sympa.conf)
289
290 With SQLite, this must be the full path to database file.
291
292 With Oracle Database, this must be SID, net service name or easy
293 connection identifier (to use net service name, db_host should be set
294 to "none" and HOST, PORT and SERVICE_NAME should be defined in
295 tnsnames.ora file).
296
297 "db_user"
298
299 User for the database connection
300
301 Format:
302 /".+"/
303
304 Default:
305 None.
306
307 Context:
308 site (sympa.conf)
309
310 Example:
311
312 db_user sympa
313
314 "db_passwd"
315
316 Password for the database connection
317
318 Format:
319 The value to be concealed.
320
321 Default:
322 None.
323
324 Context:
325 site (sympa.conf)
326
327 What ever you use a password or not, you must protect the SQL server
328 (is it not a public internet service ?)
329
330 Example:
331
332 db_passwd your_passwd
333
334 "db_options"
335
336 Database options
337
338 Format:
339 /".+"/
340
341 Default:
342 None.
343
344 Context:
345 site (sympa.conf)
346
347 If these options are defined, they will be appended to data source name
348 (DSN) fed to database driver. Check the related DBD documentation to
349 learn about the available options.
350
351 Example:
352
353 db_options mysql_read_default_file=/home/joe/my.cnf;mysql_socket=tmp/mysql.sock-test
354
355 "db_env"
356
357 Environment variables setting for database
358
359 Format:
360 /".+"/
361
362 Default:
363 None.
364
365 Context:
366 site (sympa.conf)
367
368 With Oracle Database, this is useful for defining ORACLE_HOME and
369 NLS_LANG.
370
371 Example:
372
373 db_env NLS_LANG=American_America.AL32UTF8;ORACLE_HOME=/u01/app/oracle/product/11.2.0/server
374
375 "db_timeout"
376
377 Database processing timeout
378
379 Format:
380 /"\d+"/
381
382 Default:
383 None.
384
385 Context:
386 site (sympa.conf)
387
388 Currently, this parameter may be used for SQLite only.
389
390 "db_additional_subscriber_fields"
391
392 Database private extension to subscriber table
393
394 Format:
395 Multiple values allowed, separated by "","".
396
397 /".+"/
398
399 Default:
400 None.
401
402 Context:
403 site (sympa.conf)
404
405 Adds more fields to "subscriber_table" table. Sympa recognizes fields
406 defined with this parameter. You will then be able to use them from
407 within templates and scenarios:
408
409 * for scenarios: [subscriber->field]
410
411 * for templates: [% subscriber.field %]
412
413 These fields will also appear in the list members review page and will
414 be editable by the list owner. This parameter is a comma-separated
415 list.
416
417 You need to extend the database format with these fields
418
419 Example:
420
421 db_additional_subscriber_fields billing_delay,subscription_expiration
422
423 "db_additional_user_fields"
424
425 Database private extension to user table
426
427 Format:
428 Multiple values allowed, separated by "","".
429
430 /".+"/
431
432 Default:
433 None.
434
435 Context:
436 site (sympa.conf)
437
438 Adds more fields to "user_table" table. Sympa recognizes fields defined
439 with this parameter. You will then be able to use them from within
440 templates: [% subscriber.field %]
441
442 This parameter is a comma-separated list.
443
444 You need to extend the database format with these fields
445
446 Example:
447
448 db_additional_user_fields age,address
449
450 System log
451 "syslog"
452
453 System log facility for Sympa
454
455 Format:
456 /"\S+"/
457
458 Default:
459 "LOCAL1"
460
461 Context:
462 site (sympa.conf)
463
464 Do not forget to configure syslog server.
465
466 "log_socket_type"
467
468 Communication mode with syslog server
469
470 Format:
471 /"\w+"/
472
473 Default:
474 "unix"
475
476 Context:
477 site (sympa.conf)
478
479 "log_level"
480
481 Log verbosity
482
483 Format:
484 /"\d+"/
485
486 Default:
487 0
488
489 Context:
490 domain (robot.conf), site (sympa.conf)
491
492 Sets the verbosity of logs.
493
494 0: Only main operations are logged
495
496 3: Almost everything is logged.
497
498 Example:
499
500 log_level 2
501
502 Mail server
503 "sendmail"
504
505 Path to sendmail
506
507 Format:
508 /".+"/
509
510 Default:
511 "/usr/sbin/sendmail"
512
513 Context:
514 site (sympa.conf)
515
516 Absolute path to sendmail command line utility (e.g.: a binary named
517 "sendmail" is distributed with Postfix).
518
519 Sympa expects this binary to be sendmail compatible (exim, Postfix,
520 qmail and so on provide it).
521
522 "sendmail_args"
523
524 Command line parameters passed to sendmail
525
526 Format:
527 /".+"/
528
529 Default:
530 "-oi -odi -oem"
531
532 Context:
533 site (sympa.conf)
534
535 Note that "-f", "-N" and "-V" options and recipient addresses should
536 not be included, because they will be included by Sympa.
537
538 "sendmail_aliases"
539
540 Path of the file that contains all list related aliases
541
542 Format:
543 /".+"/
544
545 Default:
546 $SENDMAIL_ALIASES
547
548 Context:
549 domain (robot.conf), site (sympa.conf)
550
551 It is recommended to create a specific alias file so that Sympa never
552 overwrites the standard alias file, but only a dedicated file.
553
554 Set this parameter to "none" if you want to disable alias management in
555 Sympa.
556
557 "aliases_program"
558
559 Program used to update alias database
560
561 Format:
562 /"makemap|newaliases|postalias|postmap|/.+|none"/
563
564 Default:
565 "newaliases"
566
567 Context:
568 domain (robot.conf), site (sympa.conf)
569
570 This may be "makemap", "newaliases", "postalias", "postmap" or full
571 path to custom program.
572
573 "aliases_wrapper"
574
575 Whether to use the alias wrapper
576
577 Format:
578 "off" - disabled
579 "on" - enabled
580 Default:
581 "on"
582
583 Context:
584 domain (robot.conf), site (sympa.conf)
585
586 Available versions:
587 6.2.59b.1 and later.
588
589 If the program to update alias database does not require root
590 privileges, set this parameter to "off" and remove the wrapper file
591 sympa_newaliases-wrapper.
592
593 "aliases_db_type"
594
595 Type of alias database
596
597 Format:
598 /"\w[-\w]*"/
599
600 Default:
601 "hash"
602
603 Context:
604 domain (robot.conf), site (sympa.conf)
605
606 "btree", "dbm", "hash" and so on. Available when aliases_program is
607 "makemap", "postalias" or "postmap"
608
609 "alias_manager"
610
611 Path to alias manager
612
613 Format:
614 /".+"/
615
616 Default:
617 "$SBINDIR/alias_manager.pl"
618
619 Context:
620 site (sympa.conf)
621
622 The absolute path to the script that will add/remove mail aliases
623
624 Example:
625
626 alias_manager /usr/local/libexec/ldap_alias_manager.pl
627
628 List definition
629 "subject"
630
631 Subject of the list
632
633 Format:
634 /".+"/
635
636 Default:
637 None, mandatory.
638
639 Context:
640 list (config)
641
642 This parameter indicates the subject of the list, which is sent in
643 response to the LISTS mail command. The subject is a free form text
644 limited to one line.
645
646 "visibility"
647
648 Visibility of the list
649
650 Format:
651 Name of "visibility" scenario:
652
653 "conceal" - conceal except for subscribers
654 "noconceal" - no conceal
655 "secret" - conceal even for subscribers
656 Default:
657 "conceal"
658
659 Context:
660 list (config), domain (robot.conf), site (sympa.conf)
661
662 This parameter indicates whether the list should feature in the output
663 generated in response to a LISTS command or should be shown in the list
664 overview of the web-interface.
665
666 "topics"
667
668 Topics for the list
669
670 Format:
671 Multiple values allowed, separated by "","".
672
673 List topic.
674
675 Default:
676 None.
677
678 Context:
679 list (config)
680
681 This parameter allows the classification of lists. You may define
682 multiple topics as well as hierarchical ones. WWSympa's list of public
683 lists uses this parameter.
684
685 "lang"
686
687 Language of the list
688
689 Format:
690 Language tag.
691
692 Default:
693 "en-US"
694
695 Context:
696 list (config), domain (robot.conf), site (sympa.conf)
697
698 This parameter defines the language used for the list. It is used to
699 initialize a user's language preference; Sympa command reports are
700 extracted from the associated message catalog.
701
702 "family_name"
703
704 Family name
705
706 Format:
707 /$family_name/
708
709 Default:
710 None.
711
712 Context:
713 list (config)
714
715 "max_list_members"
716
717 Maximum number of list members
718
719 Format:
720 Number of list members.
721
722 Default:
723 0 (list members)
724
725 Context:
726 list (config), domain (robot.conf), site (sympa.conf)
727
728 Available versions:
729 6.2a.5 and later.
730
731 limit for the number of subscribers. 0 means no limit.
732
733 "priority"
734
735 Priority
736
737 Format:
738 0 - 0 - highest priority
739 1 - 1
740 2 - 2
741 3 - 3
742 4 - 4
743 5 - 5
744 6 - 6
745 7 - 7
746 8 - 8
747 9 - 9 - lowest priority
748 "z" - queue messages only
749 Default:
750 5
751
752 Context:
753 list (config), domain (robot.conf), site (sympa.conf)
754
755 The priority with which Sympa will process messages for this list. This
756 level of priority is applied while the message is going through the
757 spool. The z priority will freeze the message in the spool.
758
759 Receiving
760 "sender_headers"
761
762 Header field name(s) used to determine sender of the messages
763
764 Format:
765 Any.
766
767 Default:
768 "From"
769
770 Context:
771 site (sympa.conf)
772
773 "Return-Path" means envelope sender (a.k.a. "UNIX From") which will be
774 alternative to sender of messages without "From" field. "Resent-From"
775 may also be inserted before "From", because some mailers add it into
776 redirected messages and keep original "From" field intact. In
777 particular cases, "Return-Path" can not give right sender: Several mail
778 gateway products rewrite envelope sender and add original one as non-
779 standard field such as "X-Envelope-From". If that is the case, you
780 might want to insert it in place of "Return-Path".
781
782 Example:
783
784 sender_headers Resent-From,From,Return-Path
785
786 "misaddressed_commands"
787
788 Reject misaddressed commands
789
790 Format:
791 Any.
792
793 Default:
794 "reject"
795
796 Context:
797 site (sympa.conf)
798
799 When a mail command is sent to a list, by default Sympa rejects this
800 message. This feature can be turned off by setting this parameter to
801 "ignore".
802
803 "misaddressed_commands_regexp"
804
805 Regular expression matching with misaddressed commands
806
807 Format:
808 Any.
809
810 Default:
811 "((subscribe\s+(\S+)|unsubscribe\s+(\S+)|signoff\s+(\S+)|set\s+(\S+)\s+(mail|nomail|digest))\s*)"
812
813 Context:
814 site (sympa.conf)
815
816 Perl regular expression applied on messages subject and body to detect
817 misaddressed commands.
818
819 "sympa_priority"
820
821 Priority for command messages
822
823 Format:
824 0 - 0 - highest priority
825 1 - 1
826 2 - 2
827 3 - 3
828 4 - 4
829 5 - 5
830 6 - 6
831 7 - 7
832 8 - 8
833 9 - 9 - lowest priority
834 "z" - queue messages only
835 Default:
836 1
837
838 Context:
839 domain (robot.conf), site (sympa.conf)
840
841 Priority applied to messages sent to Sympa command address.
842
843 "request_priority"
844
845 Priority for messages bound for list owners
846
847 Format:
848 0 - 0 - highest priority
849 1 - 1
850 2 - 2
851 3 - 3
852 4 - 4
853 5 - 5
854 6 - 6
855 7 - 7
856 8 - 8
857 9 - 9 - lowest priority
858 "z" - queue messages only
859 Default:
860 0
861
862 Context:
863 domain (robot.conf), site (sympa.conf)
864
865 Priority for processing of messages bound for "LIST-request" address,
866 i.e. owners of the list
867
868 "owner_priority"
869
870 Priority for non-VERP bounces
871
872 Format:
873 0 - 0 - highest priority
874 1 - 1
875 2 - 2
876 3 - 3
877 4 - 4
878 5 - 5
879 6 - 6
880 7 - 7
881 8 - 8
882 9 - 9 - lowest priority
883 "z" - queue messages only
884 Default:
885 9
886
887 Context:
888 domain (robot.conf), site (sympa.conf)
889
890 Priority for processing of messages bound for "LIST-owner" address,
891 i.e. non-delivery reports (bounces).
892
893 "incoming_max_count"
894
895 Max number of sympa.pl workers
896
897 Format:
898 /"\d+"/
899
900 Default:
901 1
902
903 Context:
904 site (sympa.conf)
905
906 Available versions:
907 6.2b.5 and later.
908
909 Max number of workers of sympa.pl daemon processing incoming spool.
910
911 "sleep"
912
913 Interval between scanning incoming message spool
914
915 Format:
916 Number of seconds.
917
918 Default:
919 5 (seconds)
920
921 Context:
922 site (sympa.conf)
923
924 Must not be 0.
925
926 Sending/receiving setup
927 "send"
928
929 Who can send messages
930
931 Format:
932 Name of "send" scenario:
933
934 "closed" - closed
935 "confidential" - restricted to subscribers, messages from others
936 are discarded
937 "editordkim" - Moderated, no authentication needed if DKIM
938 signature from moderator is OK
939 "editorkey" - Moderated
940 "editorkeyonly" - Moderated, even for moderators
941 "editorkeyonlyauth" - Moderated, need authentication from moderator
942 "newsletter" - Newsletter, restricted to moderators
943 "newsletterkeyonly" - Newsletter, restricted to moderators after
944 confirmation
945 "owner" - Restricted to list owners only
946 "ownerauth" - Restricted to list owners with previous MD5
947 authentication
948 "private" - restricted to subscribers
949 "private_smime" - restricted to subscribers and checked smime
950 signature
951 "privateandeditorkey" - Moderated, restricted to subscribers
952 "privateandnomultipartoreditorkey" - Moderated, for non subscribers
953 sending multipart messages
954 "privatekey" - restricted to subscribers with previous md5
955 authentication
956 "privatekeyandeditorkeyonly" - Moderated, for subscribers and even
957 moderators themself
958 "privateoreditorkey" - Private, moderated for non subscribers
959 "privateorpublickey" - Private, confirmation for non subscribers
960 "public" - public list
961 "public_nobcc" - public list, Bcc rejected (anti-spam)
962 "publickey" - anyone no authentication if DKIM signature is OK
963 "publicnoattachment" - public list multipart/mixed messages are
964 forwarded to moderator
965 "publicnomultipart" - public list multipart messages are rejected
966 Default:
967 "private"
968
969 Context:
970 list (config), domain (robot.conf), site (sympa.conf)
971
972 This parameter specifies who can send messages to the list.
973
974 "delivery_time"
975
976 Delivery time (hh:mm)
977
978 Format:
979 /"[0-2]?\d\:[0-6]\d"/
980
981 Default:
982 None.
983
984 Context:
985 list (config)
986
987 If this parameter is present, non-digest messages will be delivered to
988 subscribers at this time: When this time has been past, delivery is
989 postponed to the same time in next day.
990
991 "digest"
992
993 (Paragraph) Digest frequency
994
995 Single occurrence
996
997 Definition of digest mode. If this parameter is present, subscribers
998 can select the option of receiving messages in multipart/digest MIME
999 format, or as a plain text digest. Messages are then grouped together,
1000 and compiled messages are sent to subscribers according to the
1001 frequency selected with this parameter.
1002
1003 "digest.days"
1004
1005 days
1006
1007 Format:
1008 Multiple occurrences allowed.
1009
1010 Day of week, 0 - 6.
1011
1012 Default:
1013 None, mandatory.
1014
1015 Context:
1016 list (config)
1017
1018 "digest.hour"
1019
1020 hour
1021
1022 Format:
1023 /"\d+"/
1024
1025 Default:
1026 None, mandatory.
1027
1028 Context:
1029 list (config)
1030
1031 "digest.minute"
1032
1033 minute
1034
1035 Format:
1036 /"\d+"/
1037
1038 Default:
1039 None, mandatory.
1040
1041 Context:
1042 list (config)
1043
1044 "digest_max_size"
1045
1046 Digest maximum number of messages
1047
1048 Format:
1049 Number of messages.
1050
1051 Default:
1052 25 (messages)
1053
1054 Context:
1055 list (config)
1056
1057 "available_user_options"
1058
1059 (Paragraph) Available subscription options
1060
1061 Single occurrence
1062
1063 "available_user_options.reception"
1064
1065 reception mode
1066
1067 Format:
1068 Multiple values allowed, separated by "","".
1069
1070 Reception mode of list member.
1071
1072 Default:
1073 "mail,notice,digest,digestplain,summary,nomail,txt,urlize,not_me"
1074
1075 Context:
1076 list (config)
1077
1078 Only these modes will be allowed for the subscribers of this list. If a
1079 subscriber has a reception mode not in the list, Sympa uses the mode
1080 specified in the default_user_options paragraph.
1081
1082 "default_user_options"
1083
1084 (Paragraph) Subscription profile
1085
1086 Single occurrence
1087
1088 Default profile for the subscribers of the list.
1089
1090 "default_user_options.reception"
1091
1092 reception mode
1093
1094 Format:
1095 Reception mode of list member.
1096
1097 Default:
1098 "mail"
1099
1100 Context:
1101 list (config)
1102
1103 Mail reception mode.
1104
1105 "default_user_options.visibility"
1106
1107 visibility
1108
1109 Format:
1110 Visibility mode of list memeber.
1111
1112 Default:
1113 "noconceal"
1114
1115 Context:
1116 list (config)
1117
1118 Visibility of the subscriber.
1119
1120 "default_owner_options"
1121
1122 (Paragraph) Owner profile
1123
1124 Single occurrence
1125
1126 Default profile for the owners of the list.
1127
1128 "default_owner_options.profile"
1129
1130 profile
1131
1132 Format:
1133 "privileged" - privileged owner
1134 "normal" - normal owner
1135 Default:
1136 "normal"
1137
1138 Context:
1139 list (config), domain (robot.conf), site (sympa.conf)
1140
1141 "default_owner_options.reception"
1142
1143 reception mode
1144
1145 Format:
1146 Reception mode of list member.
1147
1148 Default:
1149 "mail"
1150
1151 Context:
1152 list (config), domain (robot.conf), site (sympa.conf)
1153
1154 Mail reception mode.
1155
1156 "default_owner_options.visibility"
1157
1158 visibility
1159
1160 Format:
1161 Visibility mode of list memeber.
1162
1163 Default:
1164 "noconceal"
1165
1166 Context:
1167 list (config), domain (robot.conf), site (sympa.conf)
1168
1169 Visibility of the owner.
1170
1171 "default_editor_options"
1172
1173 (Paragraph) Moderator profile
1174
1175 Single occurrence
1176
1177 Default profile for the moderators of the list.
1178
1179 "default_editor_options.reception"
1180
1181 reception mode
1182
1183 Format:
1184 Reception mode of list member.
1185
1186 Default:
1187 "mail"
1188
1189 Context:
1190 list (config), domain (robot.conf), site (sympa.conf)
1191
1192 Mail reception mode.
1193
1194 "default_editor_options.visibility"
1195
1196 visibility
1197
1198 Format:
1199 Visibility mode of list memeber.
1200
1201 Default:
1202 "noconceal"
1203
1204 Context:
1205 list (config), domain (robot.conf), site (sympa.conf)
1206
1207 Visibility of the moderator.
1208
1209 "msg_topic"
1210
1211 (Paragraph) Topics for message categorization
1212
1213 Multiple occurrences allowed
1214
1215 This paragraph defines a topic used to tag a message of a list, named
1216 by msg_topic.name ("other" is a reserved word), its title is
1217 msg_topic.title. The msg_topic.keywords entry is optional and allows
1218 automatic tagging. This should be a list of keywords, separated by ','.
1219
1220 "msg_topic.name"
1221
1222 Message topic name
1223
1224 Format:
1225 /"[\-\w]+"/
1226
1227 Default:
1228 None, mandatory.
1229
1230 Context:
1231 list (config)
1232
1233 "msg_topic.keywords"
1234
1235 Message topic keywords
1236
1237 Format:
1238 /"[^,\n]+(,[^,\n]+)*"/
1239
1240 Default:
1241 None.
1242
1243 Context:
1244 list (config)
1245
1246 "msg_topic.title"
1247
1248 Message topic title
1249
1250 Format:
1251 /".+"/
1252
1253 Default:
1254 None, mandatory.
1255
1256 Context:
1257 list (config)
1258
1259 "msg_topic_keywords_apply_on"
1260
1261 Defines to which part of messages topic keywords are applied
1262
1263 Format:
1264 "subject" - subject field
1265 "body" - message body
1266 "subject_and_body" - subject and body
1267 Default:
1268 "subject"
1269
1270 Context:
1271 list (config)
1272
1273 This parameter indicates which part of the message is used to perform
1274 automatic tagging.
1275
1276 "msg_topic_tagging"
1277
1278 Message tagging
1279
1280 Format:
1281 "required_sender" - required to post message
1282 "required_moderator" - required to distribute message
1283 "optional" - optional
1284 Default:
1285 "optional"
1286
1287 Context:
1288 list (config)
1289
1290 This parameter indicates if the tagging is optional or required for a
1291 list.
1292
1293 "reply_to_header"
1294
1295 (Paragraph) Reply address
1296
1297 Single occurrence
1298
1299 This defines what Sympa will place in the Reply-To: SMTP header field
1300 of the messages it distributes.
1301
1302 "reply_to_header.value"
1303
1304 value
1305
1306 Format:
1307 "sender" - sender
1308 "list" - list
1309 "all" - all
1310 "other_email" - other email address
1311 Default:
1312 "sender"
1313
1314 Context:
1315 list (config)
1316
1317 This parameter indicates whether the Reply-To: field should indicate
1318 the sender of the message (sender), the list itself (list), both list
1319 and sender (all) or an arbitrary e-mail address (defined by the
1320 other_email parameter).
1321
1322 Note: it is inadvisable to change this parameter, and particularly
1323 inadvisable to set it to list. Experience has shown it to be almost
1324 inevitable that users, mistakenly believing that they are replying only
1325 to the sender, will send private messages to a list. This can lead, at
1326 the very least, to embarrassment, and sometimes to more serious
1327 consequences.
1328
1329 "reply_to_header.other_email"
1330
1331 other email address
1332
1333 Format:
1334 /$email/
1335
1336 Default:
1337 None.
1338
1339 Context:
1340 list (config)
1341
1342 If value was set to other_email, this parameter defines the e-mail
1343 address used.
1344
1345 "reply_to_header.apply"
1346
1347 respect of existing header field
1348
1349 Format:
1350 "forced" - overwrite Reply-To: header field
1351 "respect" - preserve existing header field
1352 Default:
1353 "respect"
1354
1355 Context:
1356 list (config)
1357
1358 The default is to respect (preserve) the existing Reply-To: SMTP header
1359 field in incoming messages. If set to forced, Reply-To: SMTP header
1360 field will be overwritten.
1361
1362 "anonymous_sender"
1363
1364 Anonymous sender
1365
1366 Format:
1367 /".+"/
1368
1369 Default:
1370 None.
1371
1372 Context:
1373 list (config)
1374
1375 To hide the sender's email address before distributing the message. It
1376 is replaced by the provided email address.
1377
1378 "anonymous_header_fields"
1379
1380 Header fields removed when a mailing list is setup in anonymous mode
1381
1382 Format:
1383 Any.
1384
1385 Default:
1386 "Authentication-Results,Disposition-Notification-To,DKIM-Signature,Fax,Injection-Info,Mailer,Organisation,Organization,Original-Recipient,Originating-Client,Originator,Path,Phone,Received,Received-SPF,Reply-To,Resent-Reply-To,Return-Receipt-To,Telefax,User-Agent,X-Envelope-From,X-Envelope-To,X-Face,X-Mailer,X-MimeOLE,X-Newsreader,X-Sender,X-X-Sender"
1387
1388 Context:
1389 site (sympa.conf)
1390
1391 See "anonymous_sender" list parameter.
1392
1393 Default value prior to Sympa 6.1.19 is:
1394
1395 Sender,X-Sender,Received,Message-id,From,X-Envelope-To,Resent-From,Reply-To,Organization,Disposition-Notification-To,X-Envelope-From,X-X-Sender
1396
1397 "custom_header"
1398
1399 Custom header field
1400
1401 Format:
1402 Multiple occurrences allowed.
1403
1404 /"\S+:\s+.*"/
1405
1406 Default:
1407 None.
1408
1409 Context:
1410 list (config)
1411
1412 This parameter is optional. The headers specified will be added to the
1413 headers of messages distributed via the list. As of release 1.2.2 of
1414 Sympa, it is possible to put several custom header lines in the
1415 configuration file at the same time.
1416
1417 "custom_subject"
1418
1419 Subject tagging
1420
1421 Format:
1422 /".+"/
1423
1424 Default:
1425 None.
1426
1427 Context:
1428 list (config)
1429
1430 This parameter is optional. It specifies a string which is added to the
1431 subject of distributed messages (intended to help users who do not use
1432 automatic tools to sort incoming messages). This string will be
1433 surrounded by [] characters.
1434
1435 "footer_type"
1436
1437 Attachment type
1438
1439 Format:
1440 "mime" - add a new MIME part
1441 "append" - append to message body
1442 Default:
1443 "mime"
1444
1445 Context:
1446 list (config)
1447
1448 List owners may decide to add message headers or footers to messages
1449 sent via the list. This parameter defines the way a footer/header is
1450 added to a message.
1451
1452 mime:
1453
1454 The default value. Sympa will add the footer/header as a new MIME part.
1455
1456 append:
1457
1458 Sympa will not create new MIME parts, but will try to append the
1459 header/footer to the body of the message. Predefined message-footers
1460 will be ignored.
1461
1462 "max_size"
1463
1464 Maximum message size
1465
1466 Format:
1467 Number of bytes.
1468
1469 Default:
1470 5242880 (bytes)
1471
1472 Context:
1473 list (config), domain (robot.conf), host
1474
1475 Maximum size of a message in 8-bit bytes.
1476
1477 Example:
1478
1479 max_size 2097152
1480
1481 "personalization_feature"
1482
1483 Allow message personalization
1484
1485 Format:
1486 "on" - enabled
1487 "off" - disabled
1488 Default:
1489 "off"
1490
1491 Context:
1492 list (config), domain (robot.conf), site (sympa.conf)
1493
1494 Available versions:
1495 6.2.59b.2 and later.
1496
1497 "personalization"
1498
1499 (Paragraph) Message personalization
1500
1501 Single occurrence
1502
1503 "personalization.web_apply_on"
1504
1505 Scope for messages from the web interface
1506
1507 Format:
1508 "none" - do nothing
1509 "footer" - header and footer
1510 "all" - all
1511 Default:
1512 "footer"
1513
1514 Context:
1515 list (config), domain (robot.conf), site (sympa.conf)
1516
1517 "personalization.mail_apply_on"
1518
1519 Scope for messages from incoming email
1520
1521 Format:
1522 "none" - do nothing
1523 "footer" - header and footer
1524 "all" - all
1525 Default:
1526 "none"
1527
1528 Context:
1529 list (config), domain (robot.conf), site (sympa.conf)
1530
1531 "message_hook"
1532
1533 (Paragraph) Hook modules for message processing
1534
1535 Single occurrence
1536
1537 "message_hook.pre_distribute"
1538
1539 A hook on the messages before distribution
1540
1541 Format:
1542 /"(::|\w)+"/
1543
1544 Default:
1545 None.
1546
1547 Context:
1548 list (config)
1549
1550 "message_hook.post_archive"
1551
1552 A hook on the messages just after archiving
1553
1554 Format:
1555 /"(::|\w)+"/
1556
1557 Default:
1558 None.
1559
1560 Context:
1561 list (config)
1562
1563 "reject_mail_from_automates_feature"
1564
1565 Reject mail from automatic processes (crontab, etc)?
1566
1567 Format:
1568 "on" - enabled
1569 "off" - disabled
1570 Default:
1571 "on"
1572
1573 Context:
1574 list (config), site (sympa.conf)
1575
1576 Available versions:
1577 6.2a.0 and later.
1578
1579 Rejects messages that seem to be from automated services, based on a
1580 few header fields ("Content-Identifier:", "Auto-Submitted:").
1581
1582 Sympa also can be configured to reject messages based on the "From:"
1583 header field value (see "loop_prevention_regex").
1584
1585 "remove_headers"
1586
1587 Header fields to be removed from incoming messages
1588
1589 Format:
1590 Multiple values allowed, separated by "","".
1591
1592 /"\S+"/
1593
1594 Default:
1595 "X-Sympa-To,X-Family-To,Return-Receipt-To,Precedence,X-Sequence,Disposition-Notification-To,Sender"
1596
1597 Context:
1598 list (config), site (sympa.conf)
1599
1600 Use it, for example, to ensure some privacy for your users in case that
1601 "anonymous_sender" mode is inappropriate.
1602
1603 The removal of these header fields is applied before Sympa adds its own
1604 header fields ("rfc2369_header_fields" and "custom_header").
1605
1606 Example:
1607
1608 remove_headers Resent-Date,Resent-From,Resent-To,Resent-Message-Id,Sender,Delivered-To
1609
1610 "remove_outgoing_headers"
1611
1612 Header fields to be removed before message distribution
1613
1614 Format:
1615 Multiple values allowed, separated by "","".
1616
1617 /"\S+"/
1618
1619 Default:
1620 "none"
1621
1622 Context:
1623 list (config), site (sympa.conf)
1624
1625 The removal happens after Sympa's own header fields are added;
1626 therefore, it is a convenient way to remove Sympa's own header fields
1627 (like "X-Loop:" or "X-no-archive:") if you wish.
1628
1629 Example:
1630
1631 remove_outgoing_headers X-no-archive
1632
1633 "rfc2369_header_fields"
1634
1635 RFC 2369 header fields
1636
1637 Format:
1638 Multiple values allowed, separated by "","".
1639
1640 "help" - help
1641 "subscribe" - subscription
1642 "unsubscribe" - unsubscription
1643 "post" - posting address
1644 "owner" - owner
1645 "archive" - list archive
1646 Default:
1647 "help,subscribe,unsubscribe,post,owner,archive"
1648
1649 Context:
1650 list (config), site (sympa.conf)
1651
1652 Specify which RFC 2369 mailing list header fields to be added.
1653
1654 "List-Id:" header field defined in RFC 2919 is always added. Sympa also
1655 adds "Archived-At:" header field defined in RFC 5064.
1656
1657 Distribution
1658 "urlize_min_size"
1659
1660 Minimum size to be urlized
1661
1662 Format:
1663 Number of bytes.
1664
1665 Default:
1666 10240 (bytes)
1667
1668 Context:
1669 domain (robot.conf), site (sympa.conf)
1670
1671 When a subscriber chose "urlize" reception mode, attachments not
1672 smaller than this size will be urlized.
1673
1674 "allowed_external_origin"
1675
1676 Allowed external links in sanitized HTML
1677
1678 Format:
1679 /"[-\w*]+(?:[.][-\w*]+)+"/
1680
1681 Default:
1682 None.
1683
1684 Context:
1685 domain (robot.conf), site (sympa.conf)
1686
1687 Available versions:
1688 6.2.19b.2 and later.
1689
1690 When the HTML content of a message must be sanitized, links ("href" or
1691 "src" attributes) with the hosts listed in this parameter will not be
1692 scrubbed. If "*" character is included, it matches any subdomains.
1693 Single "*" allows any hosts.
1694
1695 Example:
1696
1697 allowed_external_origin *.example.org,www.example.com
1698
1699 "sympa_packet_priority"
1700
1701 Default priority for a packet
1702
1703 Format:
1704 0 - 0 - highest priority
1705 1 - 1
1706 2 - 2
1707 3 - 3
1708 4 - 4
1709 5 - 5
1710 6 - 6
1711 7 - 7
1712 8 - 8
1713 9 - 9 - lowest priority
1714 "z" - queue messages only
1715 Default:
1716 5
1717
1718 Context:
1719 domain (robot.conf), site (sympa.conf)
1720
1721 The default priority set to a packet to be sent by the bulk.
1722
1723 "bulk_fork_threshold"
1724
1725 Fork threshold of bulk daemon
1726
1727 Format:
1728 /"\d+"/
1729
1730 Default:
1731 1
1732
1733 Context:
1734 site (sympa.conf)
1735
1736 The minimum number of packets before bulk daemon forks a new worker to
1737 increase sending rate.
1738
1739 "bulk_max_count"
1740
1741 Maximum number of bulk workers
1742
1743 Format:
1744 /"\d+"/
1745
1746 Default:
1747 3
1748
1749 Context:
1750 site (sympa.conf)
1751
1752 "bulk_lazytime"
1753
1754 Idle timeout of bulk workers
1755
1756 Format:
1757 Number of seconds.
1758
1759 Default:
1760 600 (seconds)
1761
1762 Context:
1763 site (sympa.conf)
1764
1765 The number of seconds a bulk worker will remain running without
1766 processing a message before it spontaneously exits.
1767
1768 "bulk_sleep"
1769
1770 Sleep time of bulk workers
1771
1772 Format:
1773 Number of seconds.
1774
1775 Default:
1776 1 (seconds)
1777
1778 Context:
1779 site (sympa.conf)
1780
1781 The number of seconds a bulk worker sleeps between starting a new loop
1782 if it didn't find a message to send.
1783
1784 Keep it small if you want your server to be reactive.
1785
1786 "bulk_wait_to_fork"
1787
1788 Interval between checks of packet numbers
1789
1790 Format:
1791 Number of seconds.
1792
1793 Default:
1794 10 (seconds)
1795
1796 Context:
1797 site (sympa.conf)
1798
1799 Number of seconds a master bulk daemon waits between two packets number
1800 checks.
1801
1802 Keep it small if you expect brutal increases in the message sending
1803 load.
1804
1805 "log_smtp"
1806
1807 Log invocation of sendmail
1808
1809 Format:
1810 "on" - enabled
1811 "off" - disabled
1812 Default:
1813 "off"
1814
1815 Context:
1816 domain (robot.conf), site (sympa.conf)
1817
1818 This can be overwritten by "-m" option for sympa.pl.
1819
1820 "maxsmtp"
1821
1822 Maximum number of sendmail processes
1823
1824 Format:
1825 /"\d+"/
1826
1827 Default:
1828 40
1829
1830 Context:
1831 site (sympa.conf)
1832
1833 Maximum number of simultaneous child processes spawned by Sympa. This
1834 is the main load control parameter.
1835
1836 Proposed value is quite low, but you can rise it up to 100, 200 or even
1837 300 with powerful systems.
1838
1839 Example:
1840
1841 maxsmtp 500
1842
1843 "nrcpt"
1844
1845 Maximum number of recipients per call to sendmail
1846
1847 Format:
1848 /"\d+"/
1849
1850 Default:
1851 25
1852
1853 Context:
1854 site (sympa.conf)
1855
1856 This grouping factor makes it possible for the sendmail processes to
1857 optimize the number of SMTP sessions for message distribution. If
1858 needed, you can limit the number of recipients for a particular domain.
1859 Check the "nrcpt_by_domain.conf" configuration file.
1860
1861 "avg"
1862
1863 Maximum number of different mail domains per call to sendmail
1864
1865 Format:
1866 /"\d+"/
1867
1868 Default:
1869 10
1870
1871 Context:
1872 site (sympa.conf)
1873
1874 Privileges
1875 "create_list"
1876
1877 Who is able to create lists
1878
1879 Format:
1880 Name of "create_list" scenario:
1881
1882 "listmaster" - restricted to listmaster
1883 "public_listmaster" - anybody by validation by listmaster required
1884 Default:
1885 "public_listmaster"
1886
1887 Context:
1888 domain (robot.conf), site (sympa.conf)
1889
1890 Defines who can create lists (or request list creation) by creating new
1891 lists or by renaming or copying existing lists.
1892
1893 Example:
1894
1895 create_list listmaster
1896
1897 "allow_subscribe_if_pending"
1898
1899 Allow adding subscribers to a list not open
1900
1901 Format:
1902 "on" - enabled
1903 "off" - disabled
1904 Default:
1905 "on"
1906
1907 Context:
1908 domain (robot.conf), site (sympa.conf)
1909
1910 If set to "off", adding subscribers to, or removing subscribers from a
1911 list with status other than "open" is forbidden.
1912
1913 "global_remind"
1914
1915 Who is able to send remind messages over all lists
1916
1917 Format:
1918 Name of "global_remind" scenario:
1919
1920 "listmaster" - only for listmaster
1921 Default:
1922 "listmaster"
1923
1924 Context:
1925 site (sympa.conf)
1926
1927 "move_user"
1928
1929 Who is able to change user's email
1930
1931 Format:
1932 Name of "move_user" scenario:
1933
1934 "auth" - need authentication
1935 "closed" - impossible
1936 "listmaster" - listmaster only
1937 Default:
1938 "auth"
1939
1940 Context:
1941 domain (robot.conf), site (sympa.conf)
1942
1943 Available versions:
1944 6.2.19b.1 and later.
1945
1946 "use_blocklist"
1947
1948 Use blocklist
1949
1950 Format:
1951 /"[-.\w]+"/
1952
1953 Default:
1954 "send,create_list"
1955
1956 Context:
1957 domain (robot.conf), site (sympa.conf)
1958
1959 Available versions:
1960 6.2.61b.1 and later.
1961
1962 List of operations separated by comma for which blocklist filter is
1963 applied. Setting this parameter to "none" will hide the blocklist
1964 feature.
1965
1966 "info"
1967
1968 Who can view list information
1969
1970 Format:
1971 Name of "info" scenario:
1972
1973 "conceal" - restricted to subscribers - Silent rejection otherwise.
1974 "open" - for anyone
1975 "private" - restricted to subscribers
1976 Default:
1977 "open"
1978
1979 Context:
1980 list (config), domain (robot.conf), site (sympa.conf)
1981
1982 "subscribe"
1983
1984 Who can subscribe to the list
1985
1986 Format:
1987 Name of "subscribe" scenario:
1988
1989 "auth" - subscription request confirmed
1990 "auth_notify" - need authentication (notification is sent to
1991 owners)
1992 "auth_notifydkim" - need authentication unless DKIM signature is OK
1993 (notification is sent to owners)
1994 "auth_owner" - requires authentication then owner approval
1995 "auth_ownerdkim" - requires authentication unless DKIM signature is
1996 OK, then owner approval
1997 "authdkim" - subscription request confirmed
1998 "closed" - subscription is impossible
1999 "open" - for anyone without authentication
2000 "open_notify" - anyone, notification is sent to list owner
2001 "open_quiet" - anyone, no welcome message
2002 "owner" - owners approval
2003 "smime" - requires S/MIME signed
2004 "smimeorowner" - requires S/MIME signed or owner approval
2005 Default:
2006 "open"
2007
2008 Context:
2009 list (config), domain (robot.conf), site (sympa.conf)
2010
2011 The subscribe parameter defines the rules for subscribing to the list.
2012
2013 "add"
2014
2015 Who can add subscribers
2016
2017 Format:
2018 Name of "add" scenario:
2019
2020 "auth" - restricted to owner with authentication
2021 "authdkim" - restricted to owner without authentication if DKIM
2022 signature is OK.
2023 "closed" - add impossible
2024 "owner" - add performed by list owner does not need authentication
2025 "owner_notify" - add performed by owner does not need
2026 authentication (notification)
2027 "ownerdkim" - add performed by list owner does not need
2028 authentication if DKIM signature OK
2029 Default:
2030 "owner"
2031
2032 Context:
2033 list (config), domain (robot.conf), site (sympa.conf)
2034
2035 Privilege for adding (ADD command) a subscriber to the list
2036
2037 "unsubscribe"
2038
2039 Who can unsubscribe
2040
2041 Format:
2042 Name of "unsubscribe" scenario:
2043
2044 "auth" - need authentication
2045 "auth_notify" - authentication requested, notification sent to
2046 owner
2047 "auth_notifydkim" - authentication requested unless DKIM signature
2048 is OK, notification sent to owner
2049 "authdkim" - need authentication unless DKIM signature is OK
2050 "closed" - impossible
2051 "open" - open
2052 "open_notify" - open with mail confirmation, owner is notified
2053 "owner" - owners approval
2054 Default:
2055 "open"
2056
2057 Context:
2058 list (config), domain (robot.conf), site (sympa.conf)
2059
2060 This parameter specifies the unsubscription method for the list. Use
2061 open_notify or auth_notify to allow owner notification of each
2062 unsubscribe command.
2063
2064 "del"
2065
2066 Who can delete subscribers
2067
2068 Format:
2069 Name of "del" scenario:
2070
2071 "auth" - deletion performed only by list owners, need
2072 authentication
2073 "authdkim" - deletion performed only by list owners, need
2074 authentication unless DKIM signature is OK
2075 "closed" - remove subscriber impossible
2076 "owner" - by owner without authentication
2077 "owner_notify" - list owners, authentication not needed
2078 (notification)
2079 "ownerdkim" - by owner without authentication if DKIM signature OK
2080 Default:
2081 "owner"
2082
2083 Context:
2084 list (config), domain (robot.conf), site (sympa.conf)
2085
2086 "invite"
2087
2088 Who can invite people
2089
2090 Format:
2091 Name of "invite" scenario:
2092
2093 "closed" - closed
2094 "owner" - invite perform by list owner do not need authentication
2095 "private" - restricted to subscribers
2096 "public" - public
2097 Default:
2098 "private"
2099
2100 Context:
2101 list (config), domain (robot.conf), site (sympa.conf)
2102
2103 "remind"
2104
2105 Who can start a remind process
2106
2107 Format:
2108 Name of "remind" scenario:
2109
2110 "listmaster" - listmaster only
2111 "listmasterdkim" - listmaster only (do not require authentication
2112 if DKIM siganture is OK)
2113 "owner" - restricted to list owners
2114 "ownerdkim" - restricted to list owners (authentication is not
2115 required if a DKIM signature is OK)
2116 Default:
2117 "owner"
2118
2119 Context:
2120 list (config), domain (robot.conf), site (sympa.conf)
2121
2122 This parameter specifies who is authorized to use the remind command.
2123
2124 "review"
2125
2126 Who can review subscribers
2127
2128 Format:
2129 Name of "review" scenario:
2130
2131 "closed" - no one can review
2132 "listmaster" - listmaster only
2133 "owner" - only owner (and listmaster)
2134 "private" - restricted to subscribers
2135 "public" - anyone can do it!
2136 Default:
2137 "owner"
2138
2139 Context:
2140 list (config), domain (robot.conf), site (sympa.conf)
2141
2142 This parameter specifies who can access the list of members. Since
2143 subscriber addresses can be abused by spammers, it is strongly
2144 recommended that you only authorize owners or subscribers to access the
2145 subscriber list.
2146
2147 "owner_domain"
2148
2149 Required domains for list owners
2150
2151 Format:
2152 /"$host( +$host)*"/
2153
2154 Default:
2155 None.
2156
2157 Context:
2158 list (config), domain (robot.conf), site (sympa.conf)
2159
2160 Available versions:
2161 6.2.23b.3 and later.
2162
2163 Restrict list ownership to addresses in the specified domains. This can
2164 be used to reserve list ownership to a group of trusted users from a
2165 set of domains associated with an organization, while allowing
2166 moderators and subscribers from the Internet at large.
2167
2168 "owner_domain_min"
2169
2170 Minimum owners in required domains
2171
2172 Format:
2173 /"\d+"/
2174
2175 Default:
2176 0
2177
2178 Context:
2179 list (config), domain (robot.conf), site (sympa.conf)
2180
2181 Available versions:
2182 6.2.23b.3 and later.
2183
2184 Minimum number of owners for each list must satisfy the owner_domain
2185 restriction. The default of zero (0) means *all* list owners must
2186 match. Setting to 1 requires only one list owner to match owner_domain;
2187 all other owners can be from any domain. This setting can be used to
2188 ensure that there is always at least one known contact point for any
2189 mailing list.
2190
2191 "shared_doc"
2192
2193 (Paragraph) Shared documents
2194
2195 Single occurrence
2196
2197 This paragraph defines read and edit access to the shared document
2198 repository.
2199
2200 "shared_doc.d_read"
2201
2202 Who can view
2203
2204 Format:
2205 Name of "d_read" scenario:
2206
2207 "owner" - restricted to list owners
2208 "private" - restricted to subscribers
2209 "private-https" - restricted to subscribers authenticated with user
2210 cert
2211 "public" - public documents
2212 Default:
2213 "private"
2214
2215 Context:
2216 list (config), domain (robot.conf), site (sympa.conf)
2217
2218 "shared_doc.d_edit"
2219
2220 Who can edit
2221
2222 Format:
2223 Name of "d_edit" scenario:
2224
2225 "editor" - moderated for subscribers
2226 "owner" - restricted to list owners
2227 "private" - restricted to subscribers
2228 "private-https" - restricted to subscribers authenticated with user
2229 cert
2230 "public" - public documents
2231 Default:
2232 "owner"
2233
2234 Context:
2235 list (config), domain (robot.conf), site (sympa.conf)
2236
2237 "shared_doc.quota"
2238
2239 quota
2240
2241 Format:
2242 Number of Kbytes.
2243
2244 Default:
2245 None.
2246
2247 Context:
2248 list (config), domain (robot.conf), site (sympa.conf)
2249
2250 Archives
2251 "ignore_x_no_archive_header_feature"
2252
2253 Ignore "X-no-archive:" header field
2254
2255 Format:
2256 "on" - enabled
2257 "off" - disabled
2258 Default:
2259 "off"
2260
2261 Context:
2262 site (sympa.conf)
2263
2264 Sympa's default behavior is to skip archiving of incoming messages that
2265 have an "X-no-archive:" header field set. This parameter allows one to
2266 change this behavior.
2267
2268 Example:
2269
2270 ignore_x_no_archive_header_feature on
2271
2272 "custom_archiver"
2273
2274 Custom archiver
2275
2276 Format:
2277 /".+"/
2278
2279 Default:
2280 None.
2281
2282 Context:
2283 site (sympa.conf)
2284
2285 Activates a custom archiver to use instead of MHonArc. The value of
2286 this parameter is the absolute path to the executable file.
2287
2288 Sympa invokes this file with these two arguments:
2289
2290 --list
2291
2292 The address of the list including domain part.
2293
2294 --file
2295
2296 Absolute path to the message to be archived.
2297
2298 "process_archive"
2299
2300 Store distributed messages into archive
2301
2302 Format:
2303 "on" - enabled
2304 "off" - disabled
2305 Default:
2306 "off"
2307
2308 Context:
2309 list (config), domain (robot.conf), site (sympa.conf)
2310
2311 Available versions:
2312 6.2b.1 and later.
2313
2314 If enabled, distributed messages via lists will be archived. Otherwise
2315 archiving is disabled.
2316
2317 Note that even if setting this parameter disabled, past archives will
2318 not be removed and will be accessible according to access settings by
2319 each list.
2320
2321 "archive"
2322
2323 (Paragraph) Archives
2324
2325 Single occurrence
2326
2327 Privilege for reading mail archives and frequency of archiving.
2328
2329 Defines who can access the list's web archive.
2330
2331 "archive.period"
2332
2333 Deprecated.
2334
2335 Context:
2336 list (config)
2337
2338 "archive.access"
2339
2340 Deprecated.
2341
2342 Context:
2343 list (config)
2344
2345 Available versions:
2346 up to 6.2a.43.
2347
2348 "archive.web_access"
2349
2350 access right
2351
2352 Format:
2353 Name of "archive_web_access" scenario:
2354
2355 "closed" - closed
2356 "listmaster" - listmaster
2357 "owner" - by owner
2358 "private" - subscribers only
2359 "public" - public
2360 Default:
2361 "closed"
2362
2363 Context:
2364 list (config), domain (robot.conf), site (sympa.conf)
2365
2366 Available versions:
2367 6.2b.1 and later.
2368
2369 "archive.mail_access"
2370
2371 access right by mail commands
2372
2373 Format:
2374 Name of "archive_mail_access" scenario:
2375
2376 "closed" - closed
2377 "owner" - by owner
2378 "private" - subscribers only
2379 "public" - public
2380 Default:
2381 "closed"
2382
2383 Context:
2384 list (config), domain (robot.conf), site (sympa.conf)
2385
2386 Available versions:
2387 6.2b.1 and later.
2388
2389 "archive.quota"
2390
2391 quota
2392
2393 Format:
2394 Number of Kbytes.
2395
2396 Default:
2397 None.
2398
2399 Context:
2400 list (config), site (sympa.conf)
2401
2402 Available versions:
2403 6.2b.1 and later.
2404
2405 "archive.max_month"
2406
2407 Maximum number of month archived
2408
2409 Format:
2410 Number of months.
2411
2412 Default:
2413 None.
2414
2415 Context:
2416 list (config)
2417
2418 Available versions:
2419 6.2b.1 and later.
2420
2421 "archive_crypted_msg"
2422
2423 Archive encrypted mails as cleartext
2424
2425 Format:
2426 "original" - original messages
2427 "decrypted" - decrypted messages
2428 Default:
2429 "original"
2430
2431 Context:
2432 list (config)
2433
2434 "web_archive_spam_protection"
2435
2436 Protect web archive against spam harvesters
2437
2438 Format:
2439 "cookie" - use HTTP cookie
2440 "javascript" - use JavaScript
2441 "at" - replace @ characters
2442 "concealed" - never show address
2443 "none" - do nothing
2444 Default:
2445 "cookie"
2446
2447 Context:
2448 list (config), domain (robot.conf), site (sympa.conf)
2449
2450 The same as "spam_protection", but restricted to the web archive.
2451
2452 In addition to it:
2453
2454 cookie: users must submit a small form in order to receive a cookie
2455 before browsing the web archive.
2456
2457 concealed: e-mail addresses will never be displayed.
2458
2459 Bounces
2460 "bounce"
2461
2462 (Paragraph) Bounces management
2463
2464 Single occurrence
2465
2466 "bounce.warn_rate"
2467
2468 warn rate
2469
2470 Format:
2471 Number of %.
2472
2473 Default:
2474 30 (%)
2475
2476 Context:
2477 list (config), site (sympa.conf)
2478
2479 The list owner receives a warning whenever a message is distributed and
2480 the number (percentage) of bounces exceeds this value.
2481
2482 "bounce.halt_rate"
2483
2484 Deprecated.
2485
2486 Context:
2487 list (config), site (sympa.conf)
2488
2489 "bouncers_level1"
2490
2491 (Paragraph) Management of bouncers, 1st level
2492
2493 Single occurrence
2494
2495 Level 1 is the lower level of bouncing users
2496
2497 "bouncers_level1.rate"
2498
2499 threshold
2500
2501 Format:
2502 Number of points.
2503
2504 Default:
2505 45 (points)
2506
2507 Context:
2508 list (config), domain (robot.conf), site (sympa.conf)
2509
2510 Each bouncing user have a score (from 0 to 100).
2511
2512 This parameter defines a lower limit for each category of bouncing
2513 users.For example, level 1 begins from 45 to level_2_treshold.
2514
2515 "bouncers_level1.action"
2516
2517 action for this population
2518
2519 Format:
2520 "remove_bouncers" - remove bouncing users
2521 "notify_bouncers" - send notify to bouncing users
2522 "none" - do nothing
2523 Default:
2524 "notify_bouncers"
2525
2526 Context:
2527 list (config)
2528
2529 This parameter defines which task is automatically applied on level 1
2530 bouncers.
2531
2532 "bouncers_level1.notification"
2533
2534 notification
2535
2536 Format:
2537 "none" - do nothing
2538 "owner" - owner
2539 "listmaster" - listmaster
2540 Default:
2541 "owner"
2542
2543 Context:
2544 list (config)
2545
2546 When automatic task is executed on level 1 bouncers, a notification
2547 email can be send to listowner or listmaster.
2548
2549 "bouncers_level2"
2550
2551 (Paragraph) Management of bouncers, 2nd level
2552
2553 Single occurrence
2554
2555 Level 2 is the highest level of bouncing users
2556
2557 "bouncers_level2.rate"
2558
2559 threshold
2560
2561 Format:
2562 Number of points.
2563
2564 Default:
2565 75 (points)
2566
2567 Context:
2568 list (config), domain (robot.conf), site (sympa.conf)
2569
2570 Each bouncing user have a score (from 0 to 100).
2571
2572 This parameter defines the score range defining each category of
2573 bouncing users.For example, level 2 is for users with a score between
2574 80 and 100.
2575
2576 "bouncers_level2.action"
2577
2578 action for this population
2579
2580 Format:
2581 "remove_bouncers" - remove bouncing users
2582 "notify_bouncers" - send notify to bouncing users
2583 "none" - do nothing
2584 Default:
2585 "remove_bouncers"
2586
2587 Context:
2588 list (config)
2589
2590 This parameter defines which task is automatically applied on level 2
2591 bouncers.
2592
2593 "bouncers_level2.notification"
2594
2595 notification
2596
2597 Format:
2598 "none" - do nothing
2599 "owner" - owner
2600 "listmaster" - listmaster
2601 Default:
2602 "owner"
2603
2604 Context:
2605 list (config)
2606
2607 When automatic task is executed on level 2 bouncers, a notification
2608 email can be send to listowner or listmaster.
2609
2610 "verp_rate"
2611
2612 percentage of list members in VERP mode
2613
2614 Format:
2615 "100%" - 100% - always
2616 "50%" - 50%
2617 "33%" - 33%
2618 "25%" - 25%
2619 "20%" - 20%
2620 "10%" - 10%
2621 "5%" - 5%
2622 "2%" - 2%
2623 "0%" - 0% - never
2624 Default:
2625 "0%"
2626
2627 Context:
2628 list (config), domain (robot.conf), site (sympa.conf)
2629
2630 Uses variable envelope return path (VERP) to detect bouncing subscriber
2631 addresses.
2632
2633 0%: VERP is never used.
2634
2635 100%: VERP is always in use.
2636
2637 VERP requires address with extension to be supported by MTA. If
2638 tracking is enabled for a list or a message, VERP is applied for 100%
2639 of subscribers.
2640
2641 "tracking"
2642
2643 (Paragraph) Message tracking feature
2644
2645 Single occurrence
2646
2647 "tracking.delivery_status_notification"
2648
2649 tracking message by delivery status notification
2650
2651 Format:
2652 "on" - enabled
2653 "off" - disabled
2654 Default:
2655 "off"
2656
2657 Context:
2658 list (config), site (sympa.conf)
2659
2660 "tracking.message_disposition_notification"
2661
2662 tracking message by message disposition notification
2663
2664 Format:
2665 "on" - enabled
2666 "on_demand" - on demand
2667 "off" - disabled
2668 Default:
2669 "off"
2670
2671 Context:
2672 list (config), site (sympa.conf)
2673
2674 Available versions:
2675 6.2a.41 and later.
2676
2677 "tracking.tracking"
2678
2679 who can view message tracking
2680
2681 Format:
2682 Name of "tracking" scenario:
2683
2684 "owner" - only owner (and listmaster)
2685 "private" - restricted to subscribers
2686 Default:
2687 "owner"
2688
2689 Context:
2690 list (config), site (sympa.conf)
2691
2692 Available versions:
2693 6.2a.3 and later.
2694
2695 "tracking.retention_period"
2696
2697 Tracking datas are removed after this number of days
2698
2699 Format:
2700 Number of days.
2701
2702 Default:
2703 90 (days)
2704
2705 Context:
2706 list (config), site (sympa.conf)
2707
2708 Available versions:
2709 6.2a.3 and later.
2710
2711 "tracking.message_delivery_notification"
2712
2713 See "message_disposition_notification".
2714
2715 Context:
2716 list (config)
2717
2718 Available versions:
2719 6.2a.0 to 6.2a.40.
2720
2721 "welcome_return_path"
2722
2723 Welcome return-path
2724
2725 Format:
2726 "unique" - bounce management
2727 "owner" - owner
2728 Default:
2729 "owner"
2730
2731 Context:
2732 list (config), site (sympa.conf)
2733
2734 If set to unique, the welcome message is sent using a unique return
2735 path in order to remove the subscriber immediately in the case of a
2736 bounce.
2737
2738 "remind_return_path"
2739
2740 Return-path of the REMIND command
2741
2742 Format:
2743 "unique" - bounce management
2744 "owner" - owner
2745 Default:
2746 "owner"
2747
2748 Context:
2749 list (config), site (sympa.conf)
2750
2751 Same as welcome_return_path, but applied to remind messages.
2752
2753 "expire_bounce_task"
2754
2755 Task for expiration of old bounces
2756
2757 Format:
2758 /"\w+"/
2759
2760 Default:
2761 "daily"
2762
2763 Context:
2764 site (sympa.conf)
2765
2766 This task resets bouncing information for addresses not bouncing in the
2767 last 10 days after the latest message distribution.
2768
2769 "purge_orphan_bounces_task"
2770
2771 Task for cleaning invalidated bounces
2772
2773 Format:
2774 /"\w+"/
2775
2776 Default:
2777 "monthly"
2778
2779 Context:
2780 site (sympa.conf)
2781
2782 This task deletes bounce information for unsubscribed users.
2783
2784 "eval_bouncers_task"
2785
2786 Task for updating bounce scores
2787
2788 Format:
2789 /"\w+"/
2790
2791 Default:
2792 "daily"
2793
2794 Context:
2795 site (sympa.conf)
2796
2797 This task scans all bouncing users for all lists, and updates
2798 "bounce_score_subscriber" field in "subscriber_table" table. The scores
2799 may be used for management of bouncers.
2800
2801 "process_bouncers_task"
2802
2803 Task for management of bouncers
2804
2805 Format:
2806 /"\w+"/
2807
2808 Default:
2809 "weekly"
2810
2811 Context:
2812 site (sympa.conf)
2813
2814 This task executes actions on bouncing users configured by each list,
2815 according to their scores.
2816
2817 "purge_tables_task"
2818
2819 Task for cleaning tables
2820
2821 Format:
2822 /"\w+"/
2823
2824 Default:
2825 "daily"
2826
2827 Context:
2828 site (sympa.conf)
2829
2830 This task cleans old tracking information from "notification_table"
2831 table.
2832
2833 "minimum_bouncing_count"
2834
2835 Minimum number of bounces
2836
2837 Format:
2838 /"\d+"/
2839
2840 Default:
2841 10
2842
2843 Context:
2844 site (sympa.conf)
2845
2846 The minimum number of bounces received to update bounce score of a
2847 user.
2848
2849 "minimum_bouncing_period"
2850
2851 Minimum bouncing period
2852
2853 Format:
2854 Number of days.
2855
2856 Default:
2857 10 (days)
2858
2859 Context:
2860 site (sympa.conf)
2861
2862 The minimum period for which bouncing lasted to update bounce score of
2863 a user.
2864
2865 "bounce_delay"
2866
2867 Delay of bounces
2868
2869 Format:
2870 Number of days.
2871
2872 Default:
2873 0 (days)
2874
2875 Context:
2876 site (sympa.conf)
2877
2878 Average time for a bounce sent back to mailing list server after a post
2879 was sent to a list. Usually bounces are sent back on the same day as
2880 the original message.
2881
2882 "bounce_email_prefix"
2883
2884 Prefix of VERP return address
2885
2886 Format:
2887 /"\S+"/
2888
2889 Default:
2890 "bounce"
2891
2892 Context:
2893 site (sympa.conf)
2894
2895 The prefix to consist the return-path of probe messages used for bounce
2896 management, when variable envelope return path (VERP) is enabled. VERP
2897 requires address with extension to be supported by MTA.
2898
2899 If you change the default value, you must modify the mail aliases too.
2900
2901 "return_path_suffix"
2902
2903 Suffix of list return address
2904
2905 Format:
2906 /"\S+"/
2907
2908 Default:
2909 "-owner"
2910
2911 Context:
2912 site (sympa.conf)
2913
2914 The suffix appended to the list name to form the return-path of
2915 messages distributed through the list. This address will receive all
2916 non-delivery reports (also called bounces).
2917
2918 Loop prevention
2919 "loop_command_max"
2920
2921 Maximum number of responses to command message
2922
2923 Format:
2924 /"\d+"/
2925
2926 Default:
2927 200
2928
2929 Context:
2930 site (sympa.conf)
2931
2932 The maximum number of command reports sent to an email address.
2933 Messages are stored in "bad" subdirectory of incoming message spool,
2934 and reports are not longer sent.
2935
2936 "loop_command_sampling_delay"
2937
2938 Delay before counting responses to command message
2939
2940 Format:
2941 Number of seconds.
2942
2943 Default:
2944 3600 (seconds)
2945
2946 Context:
2947 site (sympa.conf)
2948
2949 This parameter defines the delay in seconds before decrementing the
2950 counter of reports sent to an email address.
2951
2952 "loop_command_decrease_factor"
2953
2954 Decrementing factor of responses to command message
2955
2956 Format:
2957 /"[.\d]+"/
2958
2959 Default:
2960 0.5
2961
2962 Context:
2963 site (sympa.conf)
2964
2965 The decrementation factor (from 0 to 1), used to determine the new
2966 report counter after expiration of the delay.
2967
2968 "msgid_table_cleanup_ttl"
2969
2970 Expiration period of message ID table
2971
2972 Format:
2973 Number of seconds.
2974
2975 Default:
2976 86400 (seconds)
2977
2978 Context:
2979 site (sympa.conf)
2980
2981 Expiration period of entries in the table maintained by sympa_msg.pl
2982 daemon to prevent delivery of duplicate messages caused by loop.
2983
2984 "msgid_table_cleanup_frequency"
2985
2986 Cleanup interval of message ID table
2987
2988 Format:
2989 Number of seconds.
2990
2991 Default:
2992 3600 (seconds)
2993
2994 Context:
2995 site (sympa.conf)
2996
2997 Interval between cleanups of the table maintained by sympa_msg.pl
2998 daemon to prevent delivery of duplicate messages caused by loop.
2999
3000 Automatic lists
3001 "automatic_list_feature"
3002
3003 Automatic list
3004
3005 Format:
3006 "on" - enabled
3007 "off" - disabled
3008 Default:
3009 "off"
3010
3011 Context:
3012 domain (robot.conf), site (sympa.conf)
3013
3014 "automatic_list_removal"
3015
3016 Remove empty automatic list
3017
3018 Format:
3019 "none" - do nothing
3020 "if_empty" - if_empty
3021 Default:
3022 "none"
3023
3024 Context:
3025 domain (robot.conf), site (sympa.conf)
3026
3027 If set to "if_empty", then Sympa will remove automatically created
3028 mailing lists just after their creation, if they contain no list
3029 member.
3030
3031 Example:
3032
3033 automatic_list_removal if_empty
3034
3035 "automatic_list_creation"
3036
3037 Who is able to create automatic list
3038
3039 Format:
3040 Name of "automatic_list_creation" scenario:
3041
3042 "family_owner" - Restricted to people subscribed to the list of
3043 family owners.
3044 "listmaster" - restricted to listmaster
3045 "public" - anybody. Be sure you know what you are doing
3046 Default:
3047 "public"
3048
3049 Context:
3050 domain (robot.conf), site (sympa.conf)
3051
3052 "automatic_list_families"
3053
3054 Definition of automatic list families
3055
3056 Format:
3057 /".+"/
3058
3059 Default:
3060 None.
3061
3062 Context:
3063 domain (robot.conf), site (sympa.conf)
3064
3065 Defines the families the automatic lists are based on. It is a
3066 character string structured as follows:
3067
3068 * each family is separated from the other by a semicolon (;)
3069
3070 * inside a family definition, each field is separated from the other by
3071 a colon (:)
3072
3073 * each field has the structure: "<field name>=<field value>"
3074
3075 Basically, each time Sympa uses the automatic lists families, the
3076 values defined in this parameter will be available in the family
3077 object.
3078
3079 * for scenarios: [family->name]
3080
3081 * for templates: [% family.name %]
3082
3083 Example:
3084
3085 automatic_list_families name=family_one:prefix=f1:display=My automatic lists:prefix_separator=+:classes separator=-:family_owners_list=alist@domain.tld;name=family_two:prefix=f2:display=My other automatic lists:prefix_separator=+:classes separator=-:family_owners_list=anotherlist@domain.tld;
3086
3087 "parsed_family_files"
3088
3089 Parsed files for families
3090
3091 Format:
3092 /"[-.\w]+"/
3093
3094 Default:
3095 "message_header,message_header.mime,message_footer,message_footer.mime,info"
3096
3097 Context:
3098 domain (robot.conf), site (sympa.conf)
3099
3100 comma-separated list of files that will be parsed by Sympa when
3101 instantiating a family (no space allowed in file names)
3102
3103 "family_signoff"
3104
3105 Global unsubscription
3106
3107 Format:
3108 Name of "family_signoff" scenario:
3109
3110 "auth" - need authentication
3111 "closed" - impossible
3112 Default:
3113 "auth"
3114
3115 Context:
3116 domain (robot.conf), site (sympa.conf)
3117
3118 Available versions:
3119 6.2.54 and later.
3120
3121 Tag based spam filtering
3122 "antispam_feature"
3123
3124 Tag based spam filtering
3125
3126 Format:
3127 "on" - enabled
3128 "off" - disabled
3129 Default:
3130 "off"
3131
3132 Context:
3133 domain (robot.conf), site (sympa.conf)
3134
3135 "antispam_tag_header_name"
3136
3137 Header field to tag spams
3138
3139 Format:
3140 /"\S+"/
3141
3142 Default:
3143 "X-Spam-Status"
3144
3145 Context:
3146 domain (robot.conf), site (sympa.conf)
3147
3148 If a spam filter (like spamassassin or j-chkmail) add a header field to
3149 tag spams, name of this header field (example X-Spam-Status)
3150
3151 "antispam_tag_header_spam_regexp"
3152
3153 Regular expression to check header field to tag spams
3154
3155 Format:
3156 /".+"/
3157
3158 Default:
3159 "^\s*Yes"
3160
3161 Context:
3162 domain (robot.conf), site (sympa.conf)
3163
3164 Regular expression applied on this header to verify message is a spam
3165 (example Yes)
3166
3167 "antispam_tag_header_ham_regexp"
3168
3169 Regular expression to determine spam or ham.
3170
3171 Format:
3172 /".+"/
3173
3174 Default:
3175 "^\s*No"
3176
3177 Context:
3178 domain (robot.conf), site (sympa.conf)
3179
3180 Regular expression applied on this header field to verify message is
3181 NOT a spam (example No)
3182
3183 "spam_status"
3184
3185 Name of header field to inform
3186
3187 Format:
3188 Name of "spam_status" scenario:
3189
3190 "x-spam-status" - test x-spam-status header
3191 Default:
3192 "x-spam-status"
3193
3194 Context:
3195 domain (robot.conf), site (sympa.conf)
3196
3197 Messages are supposed to be filtered by an spam filter that adds them
3198 one or more headers. This parameter is used to select a special
3199 scenario in order to decide the message's spam status: ham, spam or
3200 unsure. This parameter replaces antispam_tag_header_name,
3201 antispam_tag_header_spam_regexp and antispam_tag_header_ham_regexp.
3202
3203 Directories
3204 "home"
3205
3206 List home
3207
3208 Format:
3209 /".+"/
3210
3211 Default:
3212 $EXPLDIR
3213
3214 Context:
3215 site (sympa.conf)
3216
3217 Base directory of list configurations.
3218
3219 "etc"
3220
3221 Directory for configuration files
3222
3223 Format:
3224 /".+"/
3225
3226 Default:
3227 $SYSCONFDIR
3228
3229 Context:
3230 site (sympa.conf)
3231
3232 Base directory of global configuration (except "sympa.conf").
3233
3234 "spool"
3235
3236 Base directory of spools
3237
3238 Format:
3239 /".+"/
3240
3241 Default:
3242 $SPOOLDIR
3243
3244 Context:
3245 site (sympa.conf)
3246
3247 Base directory of all spools which are created at runtime. This
3248 directory must be writable by Sympa user.
3249
3250 "queue"
3251
3252 Directory for message incoming spool
3253
3254 Format:
3255 /".+"/
3256
3257 Default:
3258 "$SPOOLDIR/msg"
3259
3260 Context:
3261 site (sympa.conf)
3262
3263 This spool is used both by "queue" program and "sympa_msg.pl" daemon.
3264
3265 "queuemod"
3266
3267 Directory for moderation spool
3268
3269 Format:
3270 /".+"/
3271
3272 Default:
3273 "$SPOOLDIR/moderation"
3274
3275 Context:
3276 site (sympa.conf)
3277
3278 "queuedigest"
3279
3280 Directory for digest spool
3281
3282 Format:
3283 /".+"/
3284
3285 Default:
3286 "$SPOOLDIR/digest"
3287
3288 Context:
3289 site (sympa.conf)
3290
3291 "queueauth"
3292
3293 Directory for held message spool
3294
3295 Format:
3296 /".+"/
3297
3298 Default:
3299 "$SPOOLDIR/auth"
3300
3301 Context:
3302 site (sympa.conf)
3303
3304 This parameter is named such by historical reason.
3305
3306 "queueoutgoing"
3307
3308 Directory for archive spool
3309
3310 Format:
3311 /".+"/
3312
3313 Default:
3314 "$SPOOLDIR/outgoing"
3315
3316 Context:
3317 site (sympa.conf)
3318
3319 This parameter is named such by historical reason.
3320
3321 "queuesubscribe"
3322
3323 Directory for held request spool
3324
3325 Format:
3326 /".+"/
3327
3328 Default:
3329 "$SPOOLDIR/subscribe"
3330
3331 Context:
3332 site (sympa.conf)
3333
3334 This parameter is named such by historical reason.
3335
3336 "queuetopic"
3337
3338 Directory for topic spool
3339
3340 Format:
3341 /".+"/
3342
3343 Default:
3344 "$SPOOLDIR/topic"
3345
3346 Context:
3347 site (sympa.conf)
3348
3349 "queuebounce"
3350
3351 Directory for bounce incoming spool
3352
3353 Format:
3354 /".+"/
3355
3356 Default:
3357 "$SPOOLDIR/bounce"
3358
3359 Context:
3360 site (sympa.conf)
3361
3362 This spool is used both by "bouncequeue" program and "bounced.pl"
3363 daemon.
3364
3365 "queuetask"
3366
3367 Directory for task spool
3368
3369 Format:
3370 /".+"/
3371
3372 Default:
3373 "$SPOOLDIR/task"
3374
3375 Context:
3376 site (sympa.conf)
3377
3378 "queueautomatic"
3379
3380 Directory for automatic list creation spool
3381
3382 Format:
3383 /".+"/
3384
3385 Default:
3386 "$SPOOLDIR/automatic"
3387
3388 Context:
3389 site (sympa.conf)
3390
3391 This spool is used both by "familyqueue" program and
3392 "sympa_automatic.pl" daemon.
3393
3394 "queuebulk"
3395
3396 Directory for message outgoing spool
3397
3398 Format:
3399 /".+"/
3400
3401 Default:
3402 "$SPOOLDIR/bulk"
3403
3404 Context:
3405 site (sympa.conf)
3406
3407 Available versions:
3408 6.2a.41 and later.
3409
3410 This parameter is named such by historical reason.
3411
3412 "tmpdir"
3413
3414 Temporary directory used by external programs such as virus scanner.
3415 Also, outputs to daemons' standard error are redirected to the files
3416 under this directory.
3417
3418 Format:
3419 /".+"/
3420
3421 Default:
3422 "$SPOOLDIR/tmp"
3423
3424 Context:
3425 site (sympa.conf)
3426
3427 "viewmail_dir"
3428
3429 Directory to cache formatted messages
3430
3431 Format:
3432 /".+"/
3433
3434 Default:
3435 "$SPOOLDIR/viewmail"
3436
3437 Context:
3438 site (sympa.conf)
3439
3440 Base directory path of directories where HTML view of messages are
3441 cached.
3442
3443 "bounce_path"
3444
3445 Directory for storing bounces
3446
3447 Format:
3448 /".+"/
3449
3450 Default:
3451 $BOUNCEDIR
3452
3453 Context:
3454 site (sympa.conf)
3455
3456 The directory where bounced.pl daemon will store the last bouncing
3457 message for each user. A message is stored in the file:
3458 <bounce_path>/<list name>@<mail domain name>/<email address>, or, if
3459 tracking is enabled: <bounce_path>/<list name>@<mail domain
3460 name>/<email address>_<envelope ID>.
3461
3462 Users can access to these messages using web interface in the bounce
3463 management page.
3464
3465 Don't confuse with "queuebounce" parameter which defines the spool
3466 where incoming error reports are stored and picked by bounced.pl
3467 daemon.
3468
3469 "arc_path"
3470
3471 Directory for storing archives
3472
3473 Format:
3474 /".+"/
3475
3476 Default:
3477 $ARCDIR
3478
3479 Context:
3480 domain (robot.conf), site (sympa.conf)
3481
3482 Where to store HTML archives. This parameter is used by the
3483 "archived.pl" daemon. It is a good idea to install the archive outside
3484 the web document hierarchy to prevent overcoming of WWSympa's access
3485 control.
3486
3487 "purge_spools_task"
3488
3489 Task for cleaning spools
3490
3491 Format:
3492 /"\w+"/
3493
3494 Default:
3495 "daily"
3496
3497 Context:
3498 site (sympa.conf)
3499
3500 Available versions:
3501 6.2b.4 and later.
3502
3503 This task cleans old content in spools.
3504
3505 "clean_delay_queue"
3506
3507 Max age of incoming bad messages
3508
3509 Format:
3510 Number of days.
3511
3512 Default:
3513 7 (days)
3514
3515 Context:
3516 site (sympa.conf)
3517
3518 Number of days "bad" messages are kept in message incoming spool (as
3519 specified by "queue" parameter). Sympa keeps messages rejected for
3520 various reasons (badly formatted, looping etc.).
3521
3522 "clean_delay_queueoutgoing"
3523
3524 Max age of bad messages for archives
3525
3526 Format:
3527 Number of days.
3528
3529 Default:
3530 7 (days)
3531
3532 Context:
3533 site (sympa.conf)
3534
3535 Number of days "bad" messages are kept in message archive spool (as
3536 specified by "queueoutgoing" parameter). Sympa keeps messages rejected
3537 for various reasons (unable to create archive directory, to copy file
3538 etc.).
3539
3540 "clean_delay_queuebounce"
3541
3542 Max age of bad bounce messages
3543
3544 Format:
3545 Number of days.
3546
3547 Default:
3548 7 (days)
3549
3550 Context:
3551 site (sympa.conf)
3552
3553 Number of days "bad" messages are kept in bounce spool (as specified by
3554 "queuebounce" parameter). Sympa keeps messages rejected for various
3555 reasons (unknown original sender, unknown report type).
3556
3557 "clean_delay_queueauth"
3558
3559 Max age of held messages
3560
3561 Format:
3562 Number of days.
3563
3564 Default:
3565 30 (days)
3566
3567 Context:
3568 site (sympa.conf)
3569
3570 Number of days messages are kept in held message spool (as specified by
3571 "queueauth" parameter). Beyond this deadline, messages that have not
3572 been confirmed are deleted.
3573
3574 "clean_delay_queuesubscribe"
3575
3576 Max age of held requests
3577
3578 Format:
3579 Number of days.
3580
3581 Default:
3582 30 (days)
3583
3584 Context:
3585 site (sympa.conf)
3586
3587 Number of days requests are kept in held request spool (as specified by
3588 "queuesubscribe" parameter). Beyond this deadline, requests that have
3589 not been validated nor declined are deleted.
3590
3591 "clean_delay_queuetopic"
3592
3593 Max age of tagged topics
3594
3595 Format:
3596 Number of days.
3597
3598 Default:
3599 30 (days)
3600
3601 Context:
3602 site (sympa.conf)
3603
3604 Number of days (automatically or manually) tagged topics are kept in
3605 topic spool (as specified by "queuetopic" parameter). Beyond this
3606 deadline, tagging is forgotten.
3607
3608 "clean_delay_queueautomatic"
3609
3610 Max age of incoming bad messages in automatic list creation spool
3611
3612 Format:
3613 Number of days.
3614
3615 Default:
3616 10 (days)
3617
3618 Context:
3619 site (sympa.conf)
3620
3621 Number of days "bad" messages are kept in automatic list creation spool
3622 (as specified by "queueautomatic" parameter). Sympa keeps messages
3623 rejected for various reasons (badly formatted, looping etc.).
3624
3625 "clean_delay_queuebulk"
3626
3627 Max age of outgoing bad messages
3628
3629 Format:
3630 Number of days.
3631
3632 Default:
3633 7 (days)
3634
3635 Context:
3636 site (sympa.conf)
3637
3638 Number of days "bad" messages are kept in message outgoing spool (as
3639 specified by "queuebulk" parameter). Sympa keeps messages rejected for
3640 various reasons (failed personalization, bad configuration on MTA
3641 etc.).
3642
3643 "clean_delay_queuedigest"
3644
3645 Max age of bad messages in digest spool
3646
3647 Format:
3648 Number of days.
3649
3650 Default:
3651 14 (days)
3652
3653 Context:
3654 site (sympa.conf)
3655
3656 Available versions:
3657 6.2.6 and later.
3658
3659 Number of days "bad" messages are kept in digest spool (as specified by
3660 "queuedigest" parameter). Sympa keeps messages rejected for various
3661 reasons (syntax errors in "digest.tt2" template etc.).
3662
3663 "clean_delay_tmpdir"
3664
3665 Max age of temporary files
3666
3667 Format:
3668 Number of days.
3669
3670 Default:
3671 7 (days)
3672
3673 Context:
3674 site (sympa.conf)
3675
3676 Number of days files in temporary directory (as specified by "tmpdir"
3677 parameter), including standard error logs, are kept.
3678
3679 S/MIME and TLS
3680 S/MIME authentication, decryption and re-encryption. It requires these
3681 external modules: Crypt-OpenSSL-X509 and Crypt-SMIME.
3682
3683 TLS client authentication. It requires an external module: IO-Socket-
3684 SSL.
3685
3686 "cafile"
3687
3688 File containing trusted CA certificates
3689
3690 Format:
3691 /".+"/
3692
3693 Default:
3694 None.
3695
3696 Context:
3697 site (sympa.conf)
3698
3699 Available versions:
3700 3.3.6b.1 and later.
3701
3702 This can be used alternatively and/or additionally to "capath".
3703
3704 "capath"
3705
3706 Directory containing trusted CA certificates
3707
3708 Format:
3709 /".+"/
3710
3711 Default:
3712 None.
3713
3714 Context:
3715 site (sympa.conf)
3716
3717 Available versions:
3718 3.3.6b.1 and later.
3719
3720 CA certificates in this directory are used for client authentication.
3721
3722 The certificates need to have names including hash of subject, or
3723 symbolic links to them with such names. The links may be created by
3724 using "c_rehash" script bundled in OpenSSL.
3725
3726 "key_passwd"
3727
3728 Password used to crypt lists private keys
3729
3730 Format:
3731 The value to be concealed.
3732
3733 Default:
3734 None.
3735
3736 Context:
3737 site (sympa.conf)
3738
3739 If not defined, Sympa assumes that list private keys are not encrypted.
3740
3741 Example:
3742
3743 key_passwd your_password
3744
3745 "ssl_cert_dir"
3746
3747 Directory containing user certificates
3748
3749 Format:
3750 /".+"/
3751
3752 Default:
3753 "$EXPLDIR/X509-user-certs"
3754
3755 Context:
3756 site (sympa.conf)
3757
3758 Data sources setup
3759 Including subscribers, owners and moderators from data sources.
3760 Appropriate database driver (DBD) modules are required: DBD-CSV, DBD-
3761 mysql, DBD-ODBC, DBD-Oracle, DBD-Pg, DBD-SQLite and/or Net-LDAP. And
3762 also, if secure connection (LDAPS) to LDAP server is required: IO-
3763 Socket-SSL.
3764
3765 "inclusion_notification_feature"
3766
3767 Notify subscribers when they are included from a data source?
3768
3769 Format:
3770 "on" - enabled
3771 "off" - disabled
3772 Default:
3773 "off"
3774
3775 Context:
3776 list (config), site (sympa.conf)
3777
3778 "member_include"
3779
3780 (Paragraph) Subscribers defined in an external data source
3781
3782 Multiple occurrences allowed
3783
3784 "member_include.source"
3785
3786 the data source
3787
3788 Format:
3789 /"[\w-]+"/
3790
3791 Default:
3792 None, mandatory.
3793
3794 Context:
3795 list (config)
3796
3797 "member_include.source_parameters"
3798
3799 data source parameters
3800
3801 Format:
3802 /".*"/
3803
3804 Default:
3805 None.
3806
3807 Context:
3808 list (config)
3809
3810 "member_include.reception"
3811
3812 reception mode
3813
3814 Format:
3815 Reception mode of list member.
3816
3817 Default:
3818 None.
3819
3820 Context:
3821 list (config)
3822
3823 Available versions:
3824 6.2.67b.2 and later.
3825
3826 Mail reception mode.
3827
3828 "member_include.visibility"
3829
3830 visibility
3831
3832 Format:
3833 Visibility mode of list memeber.
3834
3835 Default:
3836 None.
3837
3838 Context:
3839 list (config)
3840
3841 Available versions:
3842 6.2.67b.2 and later.
3843
3844 Visibility of the subscriber.
3845
3846 "owner_include"
3847
3848 (Paragraph) Owners defined in an external data source
3849
3850 Multiple occurrences allowed
3851
3852 "owner_include.source"
3853
3854 the data source
3855
3856 Format:
3857 /"[\w-]+"/
3858
3859 Default:
3860 None, mandatory.
3861
3862 Context:
3863 list (config)
3864
3865 "owner_include.source_parameters"
3866
3867 data source parameters
3868
3869 Format:
3870 /".*"/
3871
3872 Default:
3873 None.
3874
3875 Context:
3876 list (config)
3877
3878 Available versions:
3879 5.0a and later.
3880
3881 "owner_include.profile"
3882
3883 profile
3884
3885 Format:
3886 "privileged" - privileged owner
3887 "normal" - normal owner
3888 Default:
3889 None.
3890
3891 Context:
3892 list (config)
3893
3894 "owner_include.reception"
3895
3896 reception mode
3897
3898 Format:
3899 "mail" - receive notification email
3900 "nomail" - no notifications
3901 Default:
3902 None.
3903
3904 Context:
3905 list (config)
3906
3907 "owner_include.visibility"
3908
3909 visibility
3910
3911 Format:
3912 "conceal" - concealed from list menu
3913 "noconceal" - listed on the list menu
3914 Default:
3915 None.
3916
3917 Context:
3918 list (config)
3919
3920 Available versions:
3921 5.4a.6 and later.
3922
3923 "editor_include"
3924
3925 (Paragraph) Moderators defined in an external data source
3926
3927 Multiple occurrences allowed
3928
3929 "editor_include.source"
3930
3931 the data source
3932
3933 Format:
3934 /"[\w-]+"/
3935
3936 Default:
3937 None, mandatory.
3938
3939 Context:
3940 list (config)
3941
3942 "editor_include.source_parameters"
3943
3944 data source parameters
3945
3946 Format:
3947 /".*"/
3948
3949 Default:
3950 None.
3951
3952 Context:
3953 list (config)
3954
3955 Available versions:
3956 5.0a and later.
3957
3958 "editor_include.reception"
3959
3960 reception mode
3961
3962 Format:
3963 "mail" - receive notification email
3964 "nomail" - no notifications
3965 Default:
3966 None.
3967
3968 Context:
3969 list (config)
3970
3971 "editor_include.visibility"
3972
3973 visibility
3974
3975 Format:
3976 "conceal" - concealed from list menu
3977 "noconceal" - listed on the list menu
3978 Default:
3979 None.
3980
3981 Context:
3982 list (config)
3983
3984 Available versions:
3985 5.4a.6 and later.
3986
3987 "sql_fetch_timeout"
3988
3989 Timeout for fetch of include_sql_query
3990
3991 Format:
3992 Number of seconds.
3993
3994 Default:
3995 300 (seconds)
3996
3997 Context:
3998 list (config), site (sympa.conf)
3999
4000 Available versions:
4001 6.2a.0 and later.
4002
4003 "include_file"
4004
4005 File inclusion
4006
4007 Format:
4008 Multiple occurrences allowed.
4009
4010 /"\S+"/
4011
4012 Default:
4013 None.
4014
4015 Context:
4016 list (config)
4017
4018 Include subscribers from this file. The file should contain one e-mail
4019 address per line (lines beginning with a "#" are ignored).
4020
4021 "include_remote_file"
4022
4023 (Paragraph) Remote file inclusion
4024
4025 Multiple occurrences allowed
4026
4027 "include_remote_file.name"
4028
4029 short name for this source
4030
4031 Format:
4032 /".+"/
4033
4034 Default:
4035 None.
4036
4037 Context:
4038 list (config)
4039
4040 "include_remote_file.url"
4041
4042 data location URL
4043
4044 Format:
4045 /".+"/
4046
4047 Default:
4048 None, mandatory.
4049
4050 Context:
4051 list (config)
4052
4053 "include_remote_file.user"
4054
4055 remote user
4056
4057 Format:
4058 /".+"/
4059
4060 Default:
4061 None.
4062
4063 Context:
4064 list (config)
4065
4066 "include_remote_file.passwd"
4067
4068 remote password
4069
4070 Format:
4071 The value to be concealed.
4072
4073 Default:
4074 None.
4075
4076 Context:
4077 list (config)
4078
4079 "include_remote_file.timeout"
4080
4081 idle timeout
4082
4083 Format:
4084 Number of seconds.
4085
4086 Default:
4087 180 (seconds)
4088
4089 Context:
4090 list (config)
4091
4092 "include_remote_file.ssl_version"
4093
4094 SSL version
4095
4096 Format:
4097 "ssl_any" - any versions
4098 "sslv2" - SSL version 2
4099 "sslv3" - SSL version 3
4100 "tlsv1" - TLS version 1
4101 "tlsv1_1" - TLS version 1.1
4102 "tlsv1_2" - TLS version 1.2
4103 "tlsv1_3" - TLS version 1.3
4104 Default:
4105 "ssl_any"
4106
4107 Context:
4108 list (config)
4109
4110 "include_remote_file.ssl_ciphers"
4111
4112 SSL ciphers used
4113
4114 Format:
4115 /".+"/
4116
4117 Default:
4118 "ALL"
4119
4120 Context:
4121 list (config)
4122
4123 "include_remote_file.ca_verify"
4124
4125 Certificate verification
4126
4127 Format:
4128 "none" - do nothing
4129 "optional" - optional
4130 "required" - required
4131 Default:
4132 "none"
4133
4134 Context:
4135 list (config)
4136
4137 "include_remote_file.nosync_time_ranges"
4138
4139 Time ranges when inclusion is not allowed
4140
4141 Format:
4142 /$time_ranges/
4143
4144 Default:
4145 None.
4146
4147 Context:
4148 list (config)
4149
4150 "include_sympa_list"
4151
4152 (Paragraph) List inclusion
4153
4154 Multiple occurrences allowed
4155
4156 Include subscribers from other list. All subscribers of list listname
4157 become subscribers of the current list. You may include as many lists
4158 as required, using one include_sympa_list paragraph for each included
4159 list. Any list at all may be included; you may therefore include lists
4160 which are also defined by the inclusion of other lists. Be careful,
4161 however, not to include list A in list B and then list B in list A,
4162 since this will give rise to an infinite loop.
4163
4164 "include_sympa_list.name"
4165
4166 short name for this source
4167
4168 Format:
4169 /".+"/
4170
4171 Default:
4172 None.
4173
4174 Context:
4175 list (config)
4176
4177 "include_sympa_list.listname"
4178
4179 list name to include
4180
4181 Format:
4182 /"$listname(\@$host)?"/
4183
4184 Default:
4185 None, mandatory.
4186
4187 Context:
4188 list (config)
4189
4190 "include_sympa_list.filter"
4191
4192 filter definition
4193
4194 Format:
4195 /".*"/
4196
4197 Default:
4198 None.
4199
4200 Context:
4201 list (config)
4202
4203 "include_sympa_list.nosync_time_ranges"
4204
4205 Time ranges when inclusion is not allowed
4206
4207 Format:
4208 /$time_ranges/
4209
4210 Default:
4211 None.
4212
4213 Context:
4214 list (config)
4215
4216 "include_remote_sympa_list"
4217
4218 (Paragraph) remote list inclusion
4219
4220 Multiple occurrences allowed
4221
4222 Sympa can contact another Sympa service using HTTPS to fetch a remote
4223 list in order to include each member of a remote list as subscriber.
4224 You may include as many lists as required, using one
4225 include_remote_sympa_list paragraph for each included list. Be careful,
4226 however, not to give rise to an infinite loop resulting from cross
4227 includes.
4228
4229 For this operation, one Sympa site acts as a server while the other one
4230 acs as client. On the server side, the only setting needed is to give
4231 permission to the remote Sympa to review the list. This is controlled
4232 by the review scenario.
4233
4234 "include_remote_sympa_list.name"
4235
4236 short name for this source
4237
4238 Format:
4239 /".+"/
4240
4241 Default:
4242 None.
4243
4244 Context:
4245 list (config)
4246
4247 "include_remote_sympa_list.url"
4248
4249 data location URL
4250
4251 Format:
4252 /".+"/
4253
4254 Default:
4255 None.
4256
4257 Context:
4258 list (config)
4259
4260 Available versions:
4261 6.2.45b.1 and later.
4262
4263 "include_remote_sympa_list.user"
4264
4265 remote user
4266
4267 Format:
4268 /".+"/
4269
4270 Default:
4271 None.
4272
4273 Context:
4274 list (config)
4275
4276 Available versions:
4277 6.2.45b.1 and later.
4278
4279 "include_remote_sympa_list.passwd"
4280
4281 remote password
4282
4283 Format:
4284 The value to be concealed.
4285
4286 Default:
4287 None.
4288
4289 Context:
4290 list (config)
4291
4292 Available versions:
4293 6.2.45b.1 and later.
4294
4295 "include_remote_sympa_list.host"
4296
4297 remote host
4298
4299 Format:
4300 /$host/
4301
4302 Default:
4303 None, mandatory.
4304
4305 Context:
4306 list (config)
4307
4308 obsoleted. Use "data location URL".
4309
4310 "include_remote_sympa_list.port"
4311
4312 remote port
4313
4314 Format:
4315 /"\d+"/
4316
4317 Default:
4318 443
4319
4320 Context:
4321 list (config)
4322
4323 obsoleted. Use "data location URL".
4324
4325 "include_remote_sympa_list.path"
4326
4327 remote path of sympa list dump
4328
4329 Format:
4330 /"\S+"/
4331
4332 Default:
4333 None, mandatory.
4334
4335 Context:
4336 list (config)
4337
4338 obsoleted. Use "data location URL".
4339
4340 "include_remote_sympa_list.cert"
4341
4342 Deprecated.
4343
4344 Context:
4345 list (config)
4346
4347 Available versions:
4348 up to 6.2.44.
4349
4350 "include_remote_sympa_list.timeout"
4351
4352 idle timeout
4353
4354 Format:
4355 Number of seconds.
4356
4357 Default:
4358 180 (seconds)
4359
4360 Context:
4361 list (config)
4362
4363 Available versions:
4364 6.2.45b.1 and later.
4365
4366 "include_remote_sympa_list.ssl_version"
4367
4368 SSL version
4369
4370 Format:
4371 "ssl_any" - any versions
4372 "sslv2" - SSL version 2
4373 "sslv3" - SSL version 3
4374 "tlsv1" - TLS version 1
4375 "tlsv1_1" - TLS version 1.1
4376 "tlsv1_2" - TLS version 1.2
4377 "tlsv1_3" - TLS version 1.3
4378 Default:
4379 "ssl_any"
4380
4381 Context:
4382 list (config)
4383
4384 Available versions:
4385 6.2.45b.1 and later.
4386
4387 "include_remote_sympa_list.ssl_ciphers"
4388
4389 SSL ciphers used
4390
4391 Format:
4392 /".+"/
4393
4394 Default:
4395 "ALL"
4396
4397 Context:
4398 list (config)
4399
4400 Available versions:
4401 6.2.45b.1 and later.
4402
4403 "include_remote_sympa_list.ca_verify"
4404
4405 Certificate verification
4406
4407 Format:
4408 "none" - do nothing
4409 "optional" - optional
4410 "required" - required
4411 Default:
4412 "optional"
4413
4414 Context:
4415 list (config)
4416
4417 Available versions:
4418 6.2.45b.1 and later.
4419
4420 "include_remote_sympa_list.nosync_time_ranges"
4421
4422 Time ranges when inclusion is not allowed
4423
4424 Format:
4425 /$time_ranges/
4426
4427 Default:
4428 None.
4429
4430 Context:
4431 list (config)
4432
4433 "include_ldap_query"
4434
4435 (Paragraph) LDAP query inclusion
4436
4437 Multiple occurrences allowed
4438
4439 This paragraph defines parameters for a query returning a list of
4440 subscribers. This feature requires the Net::LDAP (perlldap) PERL
4441 module.
4442
4443 "include_ldap_query.name"
4444
4445 short name for this source
4446
4447 Format:
4448 /".+"/
4449
4450 Default:
4451 None.
4452
4453 Context:
4454 list (config)
4455
4456 "include_ldap_query.host"
4457
4458 remote host
4459
4460 Format:
4461 /$multiple_host_or_url/
4462
4463 Default:
4464 None, mandatory.
4465
4466 Context:
4467 list (config)
4468
4469 "include_ldap_query.port"
4470
4471 Deprecated.
4472
4473 Context:
4474 list (config)
4475
4476 "include_ldap_query.use_tls"
4477
4478 use TLS (formerly SSL)
4479
4480 Format:
4481 "starttls" - use STARTTLS
4482 "ldaps" - use LDAPS (LDAP over TLS)
4483 "none" - do nothing
4484 Default:
4485 "none"
4486
4487 Context:
4488 list (config)
4489
4490 Available versions:
4491 6.2.15 and later.
4492
4493 "include_ldap_query.ssl_version"
4494
4495 SSL version
4496
4497 Format:
4498 "sslv2" - SSL version 2
4499 "sslv3" - SSL version 3
4500 "tlsv1" - TLS version 1
4501 "tlsv1_1" - TLS version 1.1
4502 "tlsv1_2" - TLS version 1.2
4503 "tlsv1_3" - TLS version 1.3
4504 Default:
4505 "tlsv1"
4506
4507 Context:
4508 list (config)
4509
4510 "include_ldap_query.ssl_ciphers"
4511
4512 SSL ciphers used
4513
4514 Format:
4515 /".+"/
4516
4517 Default:
4518 "ALL"
4519
4520 Context:
4521 list (config)
4522
4523 "include_ldap_query.ca_verify"
4524
4525 Certificate verification
4526
4527 Format:
4528 "none" - do nothing
4529 "optional" - optional
4530 "required" - required
4531 Default:
4532 "required"
4533
4534 Context:
4535 list (config)
4536
4537 Available versions:
4538 6.2.13 and later.
4539
4540 "include_ldap_query.bind_dn"
4541
4542 remote user
4543
4544 Format:
4545 /".+"/
4546
4547 Default:
4548 None.
4549
4550 Context:
4551 list (config)
4552
4553 Available versions:
4554 6.2.57b.1 and later.
4555
4556 "include_ldap_query.bind_password"
4557
4558 remote password
4559
4560 Format:
4561 The value to be concealed.
4562
4563 Default:
4564 None.
4565
4566 Context:
4567 list (config)
4568
4569 Available versions:
4570 6.2.57b.1 and later.
4571
4572 "include_ldap_query.suffix"
4573
4574 suffix
4575
4576 Format:
4577 /".+"/
4578
4579 Default:
4580 None.
4581
4582 Context:
4583 list (config)
4584
4585 "include_ldap_query.scope"
4586
4587 search scope
4588
4589 Format:
4590 "base" - base
4591 "one" - one level
4592 "sub" - subtree
4593 Default:
4594 "sub"
4595
4596 Context:
4597 list (config)
4598
4599 "include_ldap_query.timeout"
4600
4601 connection timeout
4602
4603 Format:
4604 Number of seconds.
4605
4606 Default:
4607 30 (seconds)
4608
4609 Context:
4610 list (config)
4611
4612 "include_ldap_query.filter"
4613
4614 filter
4615
4616 Format:
4617 /".+"/
4618
4619 Default:
4620 None, mandatory.
4621
4622 Context:
4623 list (config)
4624
4625 "include_ldap_query.attrs"
4626
4627 extracted attribute
4628
4629 Format:
4630 /"$ldap_attrdesc(\s*,\s*$ldap_attrdesc)?"/
4631
4632 Default:
4633 "mail"
4634
4635 Context:
4636 list (config)
4637
4638 "include_ldap_query.select"
4639
4640 selection (if multiple)
4641
4642 Format:
4643 "all" - all
4644 "first" - first entry
4645 "regex" - entries matching regular expression
4646 Default:
4647 "first"
4648
4649 Context:
4650 list (config)
4651
4652 "include_ldap_query.regex"
4653
4654 regular expression
4655
4656 Format:
4657 /".+"/
4658
4659 Default:
4660 ""
4661
4662 Context:
4663 list (config)
4664
4665 "include_ldap_query.nosync_time_ranges"
4666
4667 Time ranges when inclusion is not allowed
4668
4669 Format:
4670 /$time_ranges/
4671
4672 Default:
4673 None.
4674
4675 Context:
4676 list (config)
4677
4678 Available versions:
4679 6.2a.16 and later.
4680
4681 "include_ldap_query.passwd"
4682
4683 See "bind_password".
4684
4685 Context:
4686 list (config)
4687
4688 Available versions:
4689 up to 6.2.56.
4690
4691 "include_ldap_query.use_ssl"
4692
4693 See "use_tls".
4694
4695 Context:
4696 list (config)
4697
4698 Available versions:
4699 5.3a.2 to 6.2.14.
4700
4701 "include_ldap_query.user"
4702
4703 See "bind_dn".
4704
4705 Context:
4706 list (config)
4707
4708 Available versions:
4709 up to 6.2.56.
4710
4711 "include_ldap_2level_query"
4712
4713 (Paragraph) LDAP 2-level query inclusion
4714
4715 Multiple occurrences allowed
4716
4717 This paragraph defines parameters for a two-level query returning a
4718 list of subscribers. Usually the first-level query returns a list of
4719 DNs and the second-level queries convert the DNs into e-mail addresses.
4720 This feature requires the Net::LDAP (perlldap) PERL module.
4721
4722 "include_ldap_2level_query.name"
4723
4724 short name for this source
4725
4726 Format:
4727 /".+"/
4728
4729 Default:
4730 None.
4731
4732 Context:
4733 list (config)
4734
4735 "include_ldap_2level_query.host"
4736
4737 remote host
4738
4739 Format:
4740 /$multiple_host_or_url/
4741
4742 Default:
4743 None, mandatory.
4744
4745 Context:
4746 list (config)
4747
4748 "include_ldap_2level_query.port"
4749
4750 Deprecated.
4751
4752 Context:
4753 list (config)
4754
4755 "include_ldap_2level_query.use_tls"
4756
4757 use TLS (formerly SSL)
4758
4759 Format:
4760 "starttls" - use STARTTLS
4761 "ldaps" - use LDAPS (LDAP over TLS)
4762 "none" - do nothing
4763 Default:
4764 "none"
4765
4766 Context:
4767 list (config)
4768
4769 Available versions:
4770 6.2.15 and later.
4771
4772 "include_ldap_2level_query.ssl_version"
4773
4774 SSL version
4775
4776 Format:
4777 "sslv2" - SSL version 2
4778 "sslv3" - SSL version 3
4779 "tlsv1" - TLS version 1
4780 "tlsv1_1" - TLS version 1.1
4781 "tlsv1_2" - TLS version 1.2
4782 "tlsv1_3" - TLS version 1.3
4783 Default:
4784 "tlsv1"
4785
4786 Context:
4787 list (config)
4788
4789 "include_ldap_2level_query.ssl_ciphers"
4790
4791 SSL ciphers used
4792
4793 Format:
4794 /".+"/
4795
4796 Default:
4797 "ALL"
4798
4799 Context:
4800 list (config)
4801
4802 "include_ldap_2level_query.ca_verify"
4803
4804 Certificate verification
4805
4806 Format:
4807 "none" - do nothing
4808 "optional" - optional
4809 "required" - required
4810 Default:
4811 "required"
4812
4813 Context:
4814 list (config)
4815
4816 Available versions:
4817 6.2.13 and later.
4818
4819 "include_ldap_2level_query.bind_dn"
4820
4821 remote user
4822
4823 Format:
4824 /".+"/
4825
4826 Default:
4827 None.
4828
4829 Context:
4830 list (config)
4831
4832 Available versions:
4833 6.2.57b.1 and later.
4834
4835 "include_ldap_2level_query.bind_password"
4836
4837 remote password
4838
4839 Format:
4840 The value to be concealed.
4841
4842 Default:
4843 None.
4844
4845 Context:
4846 list (config)
4847
4848 Available versions:
4849 6.2.57b.1 and later.
4850
4851 "include_ldap_2level_query.suffix1"
4852
4853 first-level suffix
4854
4855 Format:
4856 /".+"/
4857
4858 Default:
4859 None.
4860
4861 Context:
4862 list (config)
4863
4864 "include_ldap_2level_query.scope1"
4865
4866 first-level search scope
4867
4868 Format:
4869 "base" - base
4870 "one" - one level
4871 "sub" - subtree
4872 Default:
4873 "sub"
4874
4875 Context:
4876 list (config)
4877
4878 "include_ldap_2level_query.timeout1"
4879
4880 first-level connection timeout
4881
4882 Format:
4883 Number of seconds.
4884
4885 Default:
4886 30 (seconds)
4887
4888 Context:
4889 list (config)
4890
4891 "include_ldap_2level_query.filter1"
4892
4893 first-level filter
4894
4895 Format:
4896 /".+"/
4897
4898 Default:
4899 None, mandatory.
4900
4901 Context:
4902 list (config)
4903
4904 "include_ldap_2level_query.attrs1"
4905
4906 first-level extracted attribute
4907
4908 Format:
4909 /$ldap_attrdesc/
4910
4911 Default:
4912 None.
4913
4914 Context:
4915 list (config)
4916
4917 "include_ldap_2level_query.select1"
4918
4919 first-level selection
4920
4921 Format:
4922 "all" - all
4923 "first" - first entry
4924 "regex" - entries matching regular expression
4925 Default:
4926 "first"
4927
4928 Context:
4929 list (config)
4930
4931 "include_ldap_2level_query.regex1"
4932
4933 first-level regular expression
4934
4935 Format:
4936 /".+"/
4937
4938 Default:
4939 ""
4940
4941 Context:
4942 list (config)
4943
4944 "include_ldap_2level_query.suffix2"
4945
4946 second-level suffix template
4947
4948 Format:
4949 /".+"/
4950
4951 Default:
4952 None.
4953
4954 Context:
4955 list (config)
4956
4957 "include_ldap_2level_query.scope2"
4958
4959 second-level search scope
4960
4961 Format:
4962 "base" - base
4963 "one" - one level
4964 "sub" - subtree
4965 Default:
4966 "sub"
4967
4968 Context:
4969 list (config)
4970
4971 "include_ldap_2level_query.timeout2"
4972
4973 second-level connection timeout
4974
4975 Format:
4976 Number of seconds.
4977
4978 Default:
4979 30 (seconds)
4980
4981 Context:
4982 list (config)
4983
4984 "include_ldap_2level_query.filter2"
4985
4986 second-level filter template
4987
4988 Format:
4989 /".+"/
4990
4991 Default:
4992 None, mandatory.
4993
4994 Context:
4995 list (config)
4996
4997 "include_ldap_2level_query.attrs2"
4998
4999 second-level extracted attribute
5000
5001 Format:
5002 /"$ldap_attrdesc(\s*,\s*$ldap_attrdesc)?"/
5003
5004 Default:
5005 "mail"
5006
5007 Context:
5008 list (config)
5009
5010 "include_ldap_2level_query.select2"
5011
5012 second-level selection
5013
5014 Format:
5015 "all" - all
5016 "first" - first entry
5017 "regex" - entries matching regular expression
5018 Default:
5019 "first"
5020
5021 Context:
5022 list (config)
5023
5024 "include_ldap_2level_query.regex2"
5025
5026 second-level regular expression
5027
5028 Format:
5029 /".+"/
5030
5031 Default:
5032 ""
5033
5034 Context:
5035 list (config)
5036
5037 "include_ldap_2level_query.nosync_time_ranges"
5038
5039 Time ranges when inclusion is not allowed
5040
5041 Format:
5042 /$time_ranges/
5043
5044 Default:
5045 None.
5046
5047 Context:
5048 list (config)
5049
5050 Available versions:
5051 6.2a.16 and later.
5052
5053 "include_ldap_2level_query.passwd"
5054
5055 See "bind_password".
5056
5057 Context:
5058 list (config)
5059
5060 Available versions:
5061 up to 6.2.56.
5062
5063 "include_ldap_2level_query.use_ssl"
5064
5065 See "use_tls".
5066
5067 Context:
5068 list (config)
5069
5070 Available versions:
5071 5.3a.2 to 6.2.14.
5072
5073 "include_ldap_2level_query.user"
5074
5075 See "bind_dn".
5076
5077 Context:
5078 list (config)
5079
5080 Available versions:
5081 up to 6.2.56.
5082
5083 "include_sql_query"
5084
5085 (Paragraph) SQL query inclusion
5086
5087 Multiple occurrences allowed
5088
5089 This parameter is used to define the SQL query parameters.
5090
5091 "include_sql_query.name"
5092
5093 short name for this source
5094
5095 Format:
5096 /".+"/
5097
5098 Default:
5099 None.
5100
5101 Context:
5102 list (config)
5103
5104 "include_sql_query.db_type"
5105
5106 database type
5107
5108 Format:
5109 /"\S+"/
5110
5111 Default:
5112 None, mandatory.
5113
5114 Context:
5115 list (config)
5116
5117 "include_sql_query.db_host"
5118
5119 remote host
5120
5121 Format:
5122 /$host/
5123
5124 Default:
5125 None.
5126
5127 Context:
5128 list (config)
5129
5130 Available versions:
5131 6.2.57b.1 and later.
5132
5133 "include_sql_query.db_port"
5134
5135 database port
5136
5137 Format:
5138 /"\d+"/
5139
5140 Default:
5141 None.
5142
5143 Context:
5144 list (config)
5145
5146 "include_sql_query.db_name"
5147
5148 database name
5149
5150 Format:
5151 /"\S+"/
5152
5153 Default:
5154 None, mandatory.
5155
5156 Context:
5157 list (config)
5158
5159 "include_sql_query.db_options"
5160
5161 connection options
5162
5163 Format:
5164 /".+"/
5165
5166 Default:
5167 None.
5168
5169 Context:
5170 list (config)
5171
5172 Available versions:
5173 6.2.57b.1 and later.
5174
5175 "include_sql_query.db_env"
5176
5177 environment variables for database connection
5178
5179 Format:
5180 /"\w+\=\S+(;\w+\=\S+)*"/
5181
5182 Default:
5183 None.
5184
5185 Context:
5186 list (config)
5187
5188 "include_sql_query.db_user"
5189
5190 remote user
5191
5192 Format:
5193 /"\S+"/
5194
5195 Default:
5196 None, mandatory.
5197
5198 Context:
5199 list (config)
5200
5201 Available versions:
5202 6.2.57b.1 and later.
5203
5204 "include_sql_query.db_passwd"
5205
5206 remote password
5207
5208 Format:
5209 The value to be concealed.
5210
5211 Default:
5212 None.
5213
5214 Context:
5215 list (config)
5216
5217 Available versions:
5218 6.2.57b.1 and later.
5219
5220 "include_sql_query.sql_query"
5221
5222 SQL query
5223
5224 Format:
5225 /$sql_query/
5226
5227 Default:
5228 None, mandatory.
5229
5230 Context:
5231 list (config)
5232
5233 "include_sql_query.f_dir"
5234
5235 Directory where the database is stored (used for DBD::CSV only)
5236
5237 Format:
5238 /".+"/
5239
5240 Default:
5241 None.
5242
5243 Context:
5244 list (config)
5245
5246 "include_sql_query.nosync_time_ranges"
5247
5248 Time ranges when inclusion is not allowed
5249
5250 Format:
5251 /$time_ranges/
5252
5253 Default:
5254 None.
5255
5256 Context:
5257 list (config)
5258
5259 Available versions:
5260 6.2a.16 and later.
5261
5262 "include_sql_query.connect_options"
5263
5264 See "db_options".
5265
5266 Context:
5267 list (config)
5268
5269 Available versions:
5270 up to 6.2.56.
5271
5272 "include_sql_query.host"
5273
5274 See "db_host".
5275
5276 Context:
5277 list (config)
5278
5279 Available versions:
5280 up to 6.2.56.
5281
5282 "include_sql_query.passwd"
5283
5284 See "db_passwd".
5285
5286 Context:
5287 list (config)
5288
5289 Available versions:
5290 up to 6.2.56.
5291
5292 "include_sql_query.user"
5293
5294 See "db_user".
5295
5296 Context:
5297 list (config)
5298
5299 Available versions:
5300 up to 6.2.56.
5301
5302 "ttl"
5303
5304 Inclusions timeout
5305
5306 Format:
5307 Number of seconds.
5308
5309 Default:
5310 3600 (seconds)
5311
5312 Context:
5313 list (config), site (sympa.conf)
5314
5315 Sympa caches user data extracted using the include parameter. Their TTL
5316 (time-to-live) within Sympa can be controlled using this parameter. The
5317 default value is 3600
5318
5319 "distribution_ttl"
5320
5321 Inclusions timeout for message distribution
5322
5323 Format:
5324 Number of seconds.
5325
5326 Default:
5327 None.
5328
5329 Context:
5330 list (config), site (sympa.conf)
5331
5332 This parameter defines the delay since the last synchronization after
5333 which the user's list will be updated before performing either of
5334 following actions:
5335
5336 * Reviewing list members
5337
5338 * Message distribution
5339
5340 "include_ldap_ca"
5341
5342 (Paragraph) LDAP query custom attribute
5343
5344 Multiple occurrences allowed
5345
5346 "include_ldap_ca.name"
5347
5348 short name for this source
5349
5350 Format:
5351 /".+"/
5352
5353 Default:
5354 None.
5355
5356 Context:
5357 list (config)
5358
5359 "include_ldap_ca.host"
5360
5361 remote host
5362
5363 Format:
5364 /$multiple_host_or_url/
5365
5366 Default:
5367 None, mandatory.
5368
5369 Context:
5370 list (config)
5371
5372 "include_ldap_ca.port"
5373
5374 Deprecated.
5375
5376 Context:
5377 list (config)
5378
5379 "include_ldap_ca.use_tls"
5380
5381 use TLS (formerly SSL)
5382
5383 Format:
5384 "starttls" - use STARTTLS
5385 "ldaps" - use LDAPS (LDAP over TLS)
5386 "none" - do nothing
5387 Default:
5388 "none"
5389
5390 Context:
5391 list (config)
5392
5393 Available versions:
5394 6.2.15 and later.
5395
5396 "include_ldap_ca.ssl_version"
5397
5398 SSL version
5399
5400 Format:
5401 "sslv2" - SSL version 2
5402 "sslv3" - SSL version 3
5403 "tlsv1" - TLS version 1
5404 "tlsv1_1" - TLS version 1.1
5405 "tlsv1_2" - TLS version 1.2
5406 "tlsv1_3" - TLS version 1.3
5407 Default:
5408 "tlsv1"
5409
5410 Context:
5411 list (config)
5412
5413 "include_ldap_ca.ssl_ciphers"
5414
5415 SSL ciphers used
5416
5417 Format:
5418 /".+"/
5419
5420 Default:
5421 "ALL"
5422
5423 Context:
5424 list (config)
5425
5426 "include_ldap_ca.ca_verify"
5427
5428 Certificate verification
5429
5430 Format:
5431 "none" - do nothing
5432 "optional" - optional
5433 "required" - required
5434 Default:
5435 "required"
5436
5437 Context:
5438 list (config)
5439
5440 Available versions:
5441 6.2.13 and later.
5442
5443 "include_ldap_ca.bind_dn"
5444
5445 remote user
5446
5447 Format:
5448 /".+"/
5449
5450 Default:
5451 None.
5452
5453 Context:
5454 list (config)
5455
5456 Available versions:
5457 6.2.57b.1 and later.
5458
5459 "include_ldap_ca.bind_password"
5460
5461 remote password
5462
5463 Format:
5464 The value to be concealed.
5465
5466 Default:
5467 None.
5468
5469 Context:
5470 list (config)
5471
5472 Available versions:
5473 6.2.57b.1 and later.
5474
5475 "include_ldap_ca.suffix"
5476
5477 suffix
5478
5479 Format:
5480 /".+"/
5481
5482 Default:
5483 None.
5484
5485 Context:
5486 list (config)
5487
5488 "include_ldap_ca.scope"
5489
5490 search scope
5491
5492 Format:
5493 "base" - base
5494 "one" - one level
5495 "sub" - subtree
5496 Default:
5497 "sub"
5498
5499 Context:
5500 list (config)
5501
5502 "include_ldap_ca.timeout"
5503
5504 connection timeout
5505
5506 Format:
5507 Number of seconds.
5508
5509 Default:
5510 30 (seconds)
5511
5512 Context:
5513 list (config)
5514
5515 "include_ldap_ca.filter"
5516
5517 filter
5518
5519 Format:
5520 /".+"/
5521
5522 Default:
5523 None, mandatory.
5524
5525 Context:
5526 list (config)
5527
5528 "include_ldap_ca.attrs"
5529
5530 extracted attribute
5531
5532 Format:
5533 /"$ldap_attrdesc(\s*,\s*$ldap_attrdesc)?"/
5534
5535 Default:
5536 "mail"
5537
5538 Context:
5539 list (config)
5540
5541 "include_ldap_ca.email_entry"
5542
5543 Name of email entry
5544
5545 Format:
5546 /"\S+"/
5547
5548 Default:
5549 None, mandatory.
5550
5551 Context:
5552 list (config)
5553
5554 "include_ldap_ca.select"
5555
5556 selection (if multiple)
5557
5558 Format:
5559 "all" - all
5560 "first" - first entry
5561 "regex" - entries matching regular expression
5562 Default:
5563 "first"
5564
5565 Context:
5566 list (config)
5567
5568 "include_ldap_ca.regex"
5569
5570 regular expression
5571
5572 Format:
5573 /".+"/
5574
5575 Default:
5576 ""
5577
5578 Context:
5579 list (config)
5580
5581 "include_ldap_ca.nosync_time_ranges"
5582
5583 Time ranges when inclusion is not allowed
5584
5585 Format:
5586 /$time_ranges/
5587
5588 Default:
5589 None.
5590
5591 Context:
5592 list (config)
5593
5594 "include_ldap_ca.passwd"
5595
5596 See "bind_password".
5597
5598 Context:
5599 list (config)
5600
5601 Available versions:
5602 up to 6.2.56.
5603
5604 "include_ldap_ca.use_ssl"
5605
5606 See "use_tls".
5607
5608 Context:
5609 list (config)
5610
5611 Available versions:
5612 6.2a? to 6.2.14.
5613
5614 "include_ldap_ca.user"
5615
5616 See "bind_dn".
5617
5618 Context:
5619 list (config)
5620
5621 Available versions:
5622 up to 6.2.56.
5623
5624 "include_ldap_2level_ca"
5625
5626 (Paragraph) LDAP 2-level query custom attribute
5627
5628 Multiple occurrences allowed
5629
5630 "include_ldap_2level_ca.name"
5631
5632 short name for this source
5633
5634 Format:
5635 /".+"/
5636
5637 Default:
5638 None.
5639
5640 Context:
5641 list (config)
5642
5643 "include_ldap_2level_ca.host"
5644
5645 remote host
5646
5647 Format:
5648 /$multiple_host_or_url/
5649
5650 Default:
5651 None, mandatory.
5652
5653 Context:
5654 list (config)
5655
5656 "include_ldap_2level_ca.port"
5657
5658 Deprecated.
5659
5660 Context:
5661 list (config)
5662
5663 "include_ldap_2level_ca.use_tls"
5664
5665 use TLS (formerly SSL)
5666
5667 Format:
5668 "starttls" - use STARTTLS
5669 "ldaps" - use LDAPS (LDAP over TLS)
5670 "none" - do nothing
5671 Default:
5672 "none"
5673
5674 Context:
5675 list (config)
5676
5677 Available versions:
5678 6.2.15 and later.
5679
5680 "include_ldap_2level_ca.ssl_version"
5681
5682 SSL version
5683
5684 Format:
5685 "sslv2" - SSL version 2
5686 "sslv3" - SSL version 3
5687 "tlsv1" - TLS version 1
5688 "tlsv1_1" - TLS version 1.1
5689 "tlsv1_2" - TLS version 1.2
5690 "tlsv1_3" - TLS version 1.3
5691 Default:
5692 "tlsv1"
5693
5694 Context:
5695 list (config)
5696
5697 "include_ldap_2level_ca.ssl_ciphers"
5698
5699 SSL ciphers used
5700
5701 Format:
5702 /".+"/
5703
5704 Default:
5705 "ALL"
5706
5707 Context:
5708 list (config)
5709
5710 "include_ldap_2level_ca.ca_verify"
5711
5712 Certificate verification
5713
5714 Format:
5715 "none" - do nothing
5716 "optional" - optional
5717 "required" - required
5718 Default:
5719 "required"
5720
5721 Context:
5722 list (config)
5723
5724 Available versions:
5725 6.2.13 and later.
5726
5727 "include_ldap_2level_ca.bind_dn"
5728
5729 remote user
5730
5731 Format:
5732 /".+"/
5733
5734 Default:
5735 None.
5736
5737 Context:
5738 list (config)
5739
5740 Available versions:
5741 6.2.57b.1 and later.
5742
5743 "include_ldap_2level_ca.bind_password"
5744
5745 remote password
5746
5747 Format:
5748 The value to be concealed.
5749
5750 Default:
5751 None.
5752
5753 Context:
5754 list (config)
5755
5756 Available versions:
5757 6.2.57b.1 and later.
5758
5759 "include_ldap_2level_ca.suffix1"
5760
5761 first-level suffix
5762
5763 Format:
5764 /".+"/
5765
5766 Default:
5767 None.
5768
5769 Context:
5770 list (config)
5771
5772 "include_ldap_2level_ca.scope1"
5773
5774 first-level search scope
5775
5776 Format:
5777 "base" - base
5778 "one" - one level
5779 "sub" - subtree
5780 Default:
5781 "sub"
5782
5783 Context:
5784 list (config)
5785
5786 "include_ldap_2level_ca.timeout1"
5787
5788 first-level connection timeout
5789
5790 Format:
5791 Number of seconds.
5792
5793 Default:
5794 30 (seconds)
5795
5796 Context:
5797 list (config)
5798
5799 "include_ldap_2level_ca.filter1"
5800
5801 first-level filter
5802
5803 Format:
5804 /".+"/
5805
5806 Default:
5807 None, mandatory.
5808
5809 Context:
5810 list (config)
5811
5812 "include_ldap_2level_ca.attrs1"
5813
5814 first-level extracted attribute
5815
5816 Format:
5817 /$ldap_attrdesc/
5818
5819 Default:
5820 None.
5821
5822 Context:
5823 list (config)
5824
5825 "include_ldap_2level_ca.select1"
5826
5827 first-level selection
5828
5829 Format:
5830 "all" - all
5831 "first" - first entry
5832 "regex" - entries matching regular expression
5833 Default:
5834 "first"
5835
5836 Context:
5837 list (config)
5838
5839 "include_ldap_2level_ca.regex1"
5840
5841 first-level regular expression
5842
5843 Format:
5844 /".+"/
5845
5846 Default:
5847 ""
5848
5849 Context:
5850 list (config)
5851
5852 "include_ldap_2level_ca.suffix2"
5853
5854 second-level suffix template
5855
5856 Format:
5857 /".+"/
5858
5859 Default:
5860 None.
5861
5862 Context:
5863 list (config)
5864
5865 "include_ldap_2level_ca.scope2"
5866
5867 second-level search scope
5868
5869 Format:
5870 "base" - base
5871 "one" - one level
5872 "sub" - subtree
5873 Default:
5874 "sub"
5875
5876 Context:
5877 list (config)
5878
5879 "include_ldap_2level_ca.timeout2"
5880
5881 second-level connection timeout
5882
5883 Format:
5884 Number of seconds.
5885
5886 Default:
5887 30 (seconds)
5888
5889 Context:
5890 list (config)
5891
5892 "include_ldap_2level_ca.filter2"
5893
5894 second-level filter template
5895
5896 Format:
5897 /".+"/
5898
5899 Default:
5900 None, mandatory.
5901
5902 Context:
5903 list (config)
5904
5905 "include_ldap_2level_ca.attrs2"
5906
5907 second-level extracted attribute
5908
5909 Format:
5910 /$ldap_attrdesc/
5911
5912 Default:
5913 "mail"
5914
5915 Context:
5916 list (config)
5917
5918 "include_ldap_2level_ca.select2"
5919
5920 second-level selection
5921
5922 Format:
5923 "all" - all
5924 "first" - first entry
5925 "regex" - entries matching regular expression
5926 Default:
5927 "first"
5928
5929 Context:
5930 list (config)
5931
5932 "include_ldap_2level_ca.regex2"
5933
5934 second-level regular expression
5935
5936 Format:
5937 /".+"/
5938
5939 Default:
5940 ""
5941
5942 Context:
5943 list (config)
5944
5945 "include_ldap_2level_ca.email_entry"
5946
5947 Name of email entry
5948
5949 Format:
5950 /"\S+"/
5951
5952 Default:
5953 None, mandatory.
5954
5955 Context:
5956 list (config)
5957
5958 "include_ldap_2level_ca.nosync_time_ranges"
5959
5960 Time ranges when inclusion is not allowed
5961
5962 Format:
5963 /$time_ranges/
5964
5965 Default:
5966 None.
5967
5968 Context:
5969 list (config)
5970
5971 "include_ldap_2level_ca.passwd"
5972
5973 See "bind_password".
5974
5975 Context:
5976 list (config)
5977
5978 Available versions:
5979 up to 6.2.56.
5980
5981 "include_ldap_2level_ca.use_ssl"
5982
5983 See "use_tls".
5984
5985 Context:
5986 list (config)
5987
5988 Available versions:
5989 6.2a? to 6.2.14.
5990
5991 "include_ldap_2level_ca.user"
5992
5993 See "bind_dn".
5994
5995 Context:
5996 list (config)
5997
5998 Available versions:
5999 up to 6.2.56.
6000
6001 "include_sql_ca"
6002
6003 (Paragraph) SQL query custom attribute
6004
6005 Multiple occurrences allowed
6006
6007 "include_sql_ca.name"
6008
6009 short name for this source
6010
6011 Format:
6012 /".+"/
6013
6014 Default:
6015 None.
6016
6017 Context:
6018 list (config)
6019
6020 "include_sql_ca.db_type"
6021
6022 database type
6023
6024 Format:
6025 /"\S+"/
6026
6027 Default:
6028 None, mandatory.
6029
6030 Context:
6031 list (config)
6032
6033 "include_sql_ca.db_host"
6034
6035 remote host
6036
6037 Format:
6038 /$host/
6039
6040 Default:
6041 None.
6042
6043 Context:
6044 list (config)
6045
6046 Available versions:
6047 6.2.57b.1 and later.
6048
6049 "include_sql_ca.db_port"
6050
6051 database port
6052
6053 Format:
6054 /"\d+"/
6055
6056 Default:
6057 None.
6058
6059 Context:
6060 list (config)
6061
6062 "include_sql_ca.db_name"
6063
6064 database name
6065
6066 Format:
6067 /"\S+"/
6068
6069 Default:
6070 None, mandatory.
6071
6072 Context:
6073 list (config)
6074
6075 "include_sql_ca.db_options"
6076
6077 connection options
6078
6079 Format:
6080 /".+"/
6081
6082 Default:
6083 None.
6084
6085 Context:
6086 list (config)
6087
6088 Available versions:
6089 6.2.57b.1 and later.
6090
6091 "include_sql_ca.db_env"
6092
6093 environment variables for database connection
6094
6095 Format:
6096 /"\w+\=\S+(;\w+\=\S+)*"/
6097
6098 Default:
6099 None.
6100
6101 Context:
6102 list (config)
6103
6104 "include_sql_ca.db_user"
6105
6106 remote user
6107
6108 Format:
6109 /"\S+"/
6110
6111 Default:
6112 None, mandatory.
6113
6114 Context:
6115 list (config)
6116
6117 Available versions:
6118 6.2.57b.1 and later.
6119
6120 "include_sql_ca.db_passwd"
6121
6122 remote password
6123
6124 Format:
6125 The value to be concealed.
6126
6127 Default:
6128 None.
6129
6130 Context:
6131 list (config)
6132
6133 Available versions:
6134 6.2.57b.1 and later.
6135
6136 "include_sql_ca.sql_query"
6137
6138 SQL query
6139
6140 Format:
6141 /$sql_query/
6142
6143 Default:
6144 None, mandatory.
6145
6146 Context:
6147 list (config)
6148
6149 "include_sql_ca.f_dir"
6150
6151 Directory where the database is stored (used for DBD::CSV only)
6152
6153 Format:
6154 /".+"/
6155
6156 Default:
6157 None.
6158
6159 Context:
6160 list (config)
6161
6162 "include_sql_ca.email_entry"
6163
6164 Name of email entry
6165
6166 Format:
6167 /"\S+"/
6168
6169 Default:
6170 None, mandatory.
6171
6172 Context:
6173 list (config)
6174
6175 "include_sql_ca.nosync_time_ranges"
6176
6177 Time ranges when inclusion is not allowed
6178
6179 Format:
6180 /$time_ranges/
6181
6182 Default:
6183 None.
6184
6185 Context:
6186 list (config)
6187
6188 "include_sql_ca.connect_options"
6189
6190 See "db_options".
6191
6192 Context:
6193 list (config)
6194
6195 Available versions:
6196 up to 6.2.56.
6197
6198 "include_sql_ca.host"
6199
6200 See "db_host".
6201
6202 Context:
6203 list (config)
6204
6205 Available versions:
6206 up to 6.2.56.
6207
6208 "include_sql_ca.passwd"
6209
6210 See "db_passwd".
6211
6212 Context:
6213 list (config)
6214
6215 Available versions:
6216 up to 6.2.56.
6217
6218 "include_sql_ca.user"
6219
6220 See "db_user".
6221
6222 Context:
6223 list (config)
6224
6225 Available versions:
6226 up to 6.2.56.
6227
6228 DKIM/DMARC/ARC
6229 DKIM signature verification and re-signing. It requires an external
6230 module: Mail-DKIM.
6231
6232 ARC seals on forwarded messages. It requires an external module: Mail-
6233 DKIM.
6234
6235 "dkim_add_signature_to"
6236
6237 Which service messages to be signed
6238
6239 Format:
6240 /"(?:list|robot)(?:,(?:list|robot))*"/
6241
6242 Default:
6243 "robot,list"
6244
6245 Context:
6246 domain (robot.conf), site (sympa.conf)
6247
6248 Inserts a DKIM signature to service messages in context of robot, list
6249 or both
6250
6251 "dkim_signer_identity"
6252
6253 The "i=" tag as defined in rfc 4871
6254
6255 Format:
6256 /"\S+"/
6257
6258 Default:
6259 None.
6260
6261 Context:
6262 domain (robot.conf), site (sympa.conf)
6263
6264 Default is null.
6265
6266 "dkim_feature"
6267
6268 Insert DKIM signature to messages sent to the list
6269
6270 Format:
6271 "on" - enabled
6272 "off" - disabled
6273 Default:
6274 "off"
6275
6276 Context:
6277 domain (robot.conf), site (sympa.conf)
6278
6279 If set to "on", Sympa may verify DKIM signatures of incoming messages
6280 and/or insert DKIM signature to outgoing messages.
6281
6282 "dkim_parameters"
6283
6284 (Paragraph) DKIM configuration
6285
6286 Single occurrence
6287
6288 A set of parameters in order to define outgoing DKIM signature
6289
6290 "dkim_parameters.private_key_path"
6291
6292 File path for DKIM private key
6293
6294 Format:
6295 /"\S+"/
6296
6297 Default:
6298 None.
6299
6300 Context:
6301 list (config), domain (robot.conf), site (sympa.conf)
6302
6303 The file must contain a PEM encoded private key
6304
6305 "dkim_parameters.selector"
6306
6307 Selector for DNS lookup of DKIM public key
6308
6309 Format:
6310 /"\S+"/
6311
6312 Default:
6313 None.
6314
6315 Context:
6316 list (config), domain (robot.conf), site (sympa.conf)
6317
6318 The selector is used in order to build the DNS query for public key. It
6319 is up to you to choose the value you want but verify that you can query
6320 the public DKIM key for "<selector>._domainkey.your_domain"
6321
6322 "dkim_parameters.header_list"
6323
6324 Deprecated.
6325
6326 Context:
6327 list (config), domain (robot.conf), site (sympa.conf)
6328
6329 "dkim_parameters.signer_domain"
6330
6331 DKIM "d=" tag, you should probably use the default value
6332
6333 Format:
6334 /"\S+"/
6335
6336 Default:
6337 None.
6338
6339 Context:
6340 list (config), domain (robot.conf), site (sympa.conf)
6341
6342 The DKIM "d=" tag, is the domain of the signing entity. The list domain
6343 MUST be included in the "d=" domain
6344
6345 "dkim_parameters.signer_identity"
6346
6347 DKIM "i=" tag, you should probably leave this parameter empty
6348
6349 Format:
6350 /"\S+"/
6351
6352 Default:
6353 None.
6354
6355 Context:
6356 list (config)
6357
6358 DKIM "i=" tag, you should probably not use this parameter, as
6359 recommended by RFC 4871, default for list brodcasted messages is
6360 i=<listname>-request@<domain>
6361
6362 "dkim_signature_apply_on"
6363
6364 The categories of messages sent to the list that will be signed using
6365 DKIM.
6366
6367 Format:
6368 Multiple values allowed, separated by "","".
6369
6370 "md5_authenticated_messages" - authenticated by password
6371 "smime_authenticated_messages" - authenticated by S/MIME signature
6372 "dkim_authenticated_messages" - authenticated by DKIM signature
6373 "editor_validated_messages" - approved by moderator
6374 "none" - do nothing
6375 "any" - any messages
6376 Default:
6377 "md5_authenticated_messages,smime_authenticated_messages,dkim_authenticated_messages,editor_validated_messages"
6378
6379 Context:
6380 list (config), domain (robot.conf), site (sympa.conf)
6381
6382 This parameter controls in which case messages must be signed using
6383 DKIM, you may sign every message choosing 'any' or a subset. The
6384 parameter value is a comma separated list of keywords
6385
6386 "arc_feature"
6387
6388 Add ARC seals to messages sent to the list
6389
6390 Format:
6391 "on" - enabled
6392 "off" - disabled
6393 Default:
6394 "off"
6395
6396 Context:
6397 list (config), domain (robot.conf), site (sympa.conf)
6398
6399 Available versions:
6400 6.2.37b.1 and later.
6401
6402 Enable/Disable ARC. This feature requires Mail::DKIM::ARC to be
6403 installed, and maybe some custom scenario to be updated
6404
6405 "arc_srvid"
6406
6407 SRV ID for Authentication-Results used in ARC seal
6408
6409 Format:
6410 /"\S+"/
6411
6412 Default:
6413 None.
6414
6415 Context:
6416 domain (robot.conf), site (sympa.conf)
6417
6418 Available versions:
6419 6.2.37b.1 and later.
6420
6421 Typically the domain of the mail server
6422
6423 "arc_parameters"
6424
6425 (Paragraph) ARC configuration
6426
6427 Single occurrence
6428
6429 A set of parameters in order to define outgoing ARC seal
6430
6431 "arc_parameters.arc_private_key_path"
6432
6433 File path for ARC private key
6434
6435 Format:
6436 /"\S+"/
6437
6438 Default:
6439 None.
6440
6441 Context:
6442 list (config), domain (robot.conf), site (sympa.conf)
6443
6444 The file must contain a PEM encoded private key. Defaults to same file
6445 as DKIM private key
6446
6447 "arc_parameters.arc_selector"
6448
6449 Selector for DNS lookup of ARC public key
6450
6451 Format:
6452 /"\S+"/
6453
6454 Default:
6455 None.
6456
6457 Context:
6458 list (config), domain (robot.conf), site (sympa.conf)
6459
6460 The selector is used in order to build the DNS query for public key. It
6461 is up to you to choose the value you want but verify that you can query
6462 the public DKIM key for "<selector>._domainkey.your_domain". Default is
6463 the same selector as for DKIM signatures
6464
6465 "arc_parameters.arc_signer_domain"
6466
6467 ARC "d=" tag, you should probably use the default value
6468
6469 Format:
6470 /"\S+"/
6471
6472 Default:
6473 None.
6474
6475 Context:
6476 list (config), domain (robot.conf), site (sympa.conf)
6477
6478 The ARC "d=" tag is the domain of the signing entity. The DKIM d=
6479 domain name is used as its default value
6480
6481 "dmarc_protection"
6482
6483 (Paragraph) DMARC Protection
6484
6485 Single occurrence
6486
6487 Parameters to define how to manage From address processing to avoid
6488 some domains' excessive DMARC protection
6489
6490 "dmarc_protection.mode"
6491
6492 Protection modes
6493
6494 Format:
6495 Multiple values allowed, separated by "","".
6496
6497 "none" - do nothing
6498 "all" - all
6499 "dkim_signature" - DKIM signature exists
6500 "dmarc_reject" - DMARC policy suggests rejection
6501 "dmarc_any" - DMARC policy exists
6502 "dmarc_quarantine" - DMARC policy suggests quarantine
6503 "domain_regex" - domain matching regular expression
6504 Default:
6505 None.
6506
6507 Context:
6508 list (config), domain (robot.conf), site (sympa.conf)
6509
6510 Select one or more operation modes. "Domain matching regular
6511 expression" (domain_regex) matches the specified Domain regular
6512 expression; "DKIM signature exists" (dkim_signature) matches any
6513 message with a DKIM signature header; "DMARC policy ..." (dmarc_*)
6514 matches messages from sender domains with a DMARC policy as given;
6515 "all" (all) matches all messages.
6516
6517 Example:
6518
6519 dmarc_protection.mode dmarc_reject,dkim_signature
6520
6521 "dmarc_protection.domain_regex"
6522
6523 Regular expression for domain name match
6524
6525 Format:
6526 /".+"/
6527
6528 Default:
6529 None.
6530
6531 Context:
6532 list (config), domain (robot.conf), site (sympa.conf)
6533
6534 Regular expression match pattern for From domain
6535
6536 "dmarc_protection.other_email"
6537
6538 New From address
6539
6540 Format:
6541 /".+"/
6542
6543 Default:
6544 None.
6545
6546 Context:
6547 list (config), domain (robot.conf), site (sympa.conf)
6548
6549 This is the email address to use when modifying the From header. It
6550 defaults to the list address. This is similar to Anonymisation but
6551 preserves the original sender details in the From address phrase.
6552
6553 "dmarc_protection.phrase"
6554
6555 New From name format
6556
6557 Format:
6558 "display_name" - "Name"
6559 "name_and_email" - "Name" (e-mail)
6560 "name_via_list" - "Name" (via List)
6561 "name_email_via_list" - "Name" (e-mail via List)
6562 "list_for_email" - "List" (on behalf of e-mail)
6563 "list_for_name" - "List" (on behalf of Name)
6564 Default:
6565 "name_via_list"
6566
6567 Context:
6568 list (config), domain (robot.conf), site (sympa.conf)
6569
6570 This is the format to be used for the sender name part of the new From
6571 header field.
6572
6573 List address verification
6574 Checks if an alias with the same name as the list to be created already
6575 exists on the SMTP server. This feature requires an external module:
6576 Net-SMTP.
6577
6578 "list_check_helo"
6579
6580 SMTP HELO (EHLO) parameter used for address verification
6581
6582 Format:
6583 /"\S+"/
6584
6585 Default:
6586 None.
6587
6588 Context:
6589 domain (robot.conf), site (sympa.conf)
6590
6591 Available versions:
6592 6.2a.0 and later.
6593
6594 Default value is the host part of "list_check_smtp" parameter.
6595
6596 "list_check_smtp"
6597
6598 SMTP server to verify existence of the same addresses as the list to be
6599 created
6600
6601 Format:
6602 /$hostport/
6603
6604 Default:
6605 None.
6606
6607 Context:
6608 domain (robot.conf), site (sympa.conf)
6609
6610 This is needed if you are running Sympa on a host but you handle all
6611 your mail on a separate mail relay.
6612
6613 Default value is real FQDN of the host. Port number may be specified as
6614 "mail.example.org:25" or "203.0.113.1:25". If port is not specified,
6615 standard port (25) will be used.
6616
6617 "list_check_suffixes"
6618
6619 Address suffixes to verify
6620
6621 Format:
6622 /"\S+"/
6623
6624 Default:
6625 "request,owner,editor,unsubscribe,subscribe"
6626
6627 Context:
6628 domain (robot.conf), site (sympa.conf)
6629
6630 List of suffixes you are using for list addresses, i.e. "mylist-
6631 request", "mylist-owner" and so on.
6632
6633 This parameter is used with the "list_check_smtp" parameter. It is also
6634 used to check list names at list creation time.
6635
6636 Antivirus plug-in
6637 "antivirus_path"
6638
6639 Path to the antivirus scanner engine
6640
6641 Format:
6642 /".+"/
6643
6644 Default:
6645 None.
6646
6647 Context:
6648 domain (robot.conf), site (sympa.conf)
6649
6650 Supported antivirus: Clam AntiVirus/clamscan & clamdscan,
6651 McAfee/uvscan, Fsecure/fsav, Sophos, AVP and Trend Micro/VirusWall
6652
6653 Example:
6654
6655 antivirus_path /usr/local/bin/clamscan
6656
6657 "antivirus_args"
6658
6659 Antivirus plugin command line arguments
6660
6661 Format:
6662 /".+"/
6663
6664 Default:
6665 None.
6666
6667 Context:
6668 domain (robot.conf), site (sympa.conf)
6669
6670 Example:
6671
6672 antivirus_args --no-summary --database /usr/local/share/clamav
6673
6674 "antivirus_notify"
6675
6676 Notify sender if virus checker detects malicious content
6677
6678 Format:
6679 "sender" - sender
6680 "delivery_status" - send back DSN
6681 "none" - do nothing
6682 Default:
6683 "sender"
6684
6685 Context:
6686 domain (robot.conf), site (sympa.conf)
6687
6688 "sender" to notify originator of the message, "delivery_status" to send
6689 delivery status, or "none"
6690
6691 Miscellaneous
6692 "email"
6693
6694 Local part of Sympa email address
6695
6696 Format:
6697 /"\S+"/
6698
6699 Default:
6700 "sympa"
6701
6702 Context:
6703 domain (robot.conf), site (sympa.conf)
6704
6705 Local part (the part preceding the "@" sign) of the address by which
6706 mail interface of Sympa accepts mail commands.
6707
6708 If you change the default value, you must modify the mail aliases too.
6709
6710 "listmaster_email"
6711
6712 Local part of listmaster email address
6713
6714 Format:
6715 /"\S+"/
6716
6717 Default:
6718 "listmaster"
6719
6720 Context:
6721 domain (robot.conf), site (sympa.conf)
6722
6723 Local part (the part preceding the "@" sign) of the address by which
6724 listmasters receive messages.
6725
6726 If you change the default value, you must modify the mail aliases too.
6727
6728 "custom_robot_parameter"
6729
6730 Custom robot parameter
6731
6732 Format:
6733 Multiple occurrences allowed.
6734
6735 /".+"/
6736
6737 Default:
6738 None.
6739
6740 Context:
6741 domain (robot.conf), site (sympa.conf)
6742
6743 Used to define a custom parameter for your server. Do not forget the
6744 semicolon between the parameter name and the parameter value.
6745
6746 You will be able to access the custom parameter value in web templates
6747 by variable "conf.custom_robot_parameter.<param_name>"
6748
6749 Example:
6750
6751 custom_robot_parameter param_name ; param_value
6752
6753 "prohibited_listnames"
6754
6755 Prevent people to use some names for their lists names
6756
6757 Format:
6758 Any.
6759
6760 Default:
6761 None.
6762
6763 Context:
6764 site (sympa.conf)
6765
6766 Available versions:
6767 6.2.63b.1 and later.
6768
6769 This parameter is a comma-separated list of names. You can use * as a
6770 wildcard character. To use a regex for this, please use
6771 prohibited_listnames_regex setting.
6772
6773 Example:
6774
6775 prohibited_listnames www,root,*master
6776
6777 "prohibited_listnames_regex"
6778
6779 Prevent people to use some names for their lists names, based on a
6780 regex
6781
6782 Format:
6783 Any.
6784
6785 Default:
6786 None.
6787
6788 Context:
6789 site (sympa.conf)
6790
6791 Available versions:
6792 6.2.63b.1 and later.
6793
6794 This parameter is a regex. Please note that prohibited_listnames and
6795 prohibited_listnames_regex will both be applied if set, they are not
6796 exclusive.
6797
6798 Example:
6799
6800 prohibited_listnames_regex www|root|.*master
6801
6802 "cache_list_config"
6803
6804 Use of binary cache of list configuration
6805
6806 Format:
6807 "binary_file" - use binary file
6808 "none" - do nothing
6809 Default:
6810 "none"
6811
6812 Context:
6813 site (sympa.conf)
6814
6815 binary_file: Sympa processes will maintain a binary version of the list
6816 configuration, "config.bin" file on local disk. If you manage a big
6817 amount of lists (1000+), it should make the web interface startup
6818 faster.
6819
6820 You can recreate cache by running "sympa.pl --reload_list_config".
6821
6822 "db_list_cache"
6823
6824 Use database cache to search lists
6825
6826 Format:
6827 "on" - enabled
6828 "off" - disabled
6829 Default:
6830 "off"
6831
6832 Context:
6833 site (sympa.conf)
6834
6835 Note that "list_table" database table should be filled at the first
6836 time by running:
6837
6838 # sympa.pl --sync_list_db
6839
6840 "purge_user_table_task"
6841
6842 Task for expiring inactive users
6843
6844 Format:
6845 /"\w+"/
6846
6847 Default:
6848 "monthly"
6849
6850 Context:
6851 site (sympa.conf)
6852
6853 This task removes rows in the "user_table" table which have not
6854 corresponding entries in the "subscriber_table" table.
6855
6856 "purge_logs_table_task"
6857
6858 Task for cleaning tables
6859
6860 Format:
6861 /"\w+"/
6862
6863 Default:
6864 "daily"
6865
6866 Context:
6867 site (sympa.conf)
6868
6869 This task cleans old logs from "logs_table" table.
6870
6871 "logs_expiration_period"
6872
6873 Max age of logs in database
6874
6875 Format:
6876 Number of months.
6877
6878 Default:
6879 3 (months)
6880
6881 Context:
6882 site (sympa.conf)
6883
6884 Number of months that elapse before a log is expired
6885
6886 "stats_expiration_period"
6887
6888 Max age of statistics information in database
6889
6890 Format:
6891 Number of months.
6892
6893 Default:
6894 3 (months)
6895
6896 Context:
6897 site (sympa.conf)
6898
6899 Available versions:
6900 6.2b.7 and later.
6901
6902 Number of months that elapse before statistics information are expired
6903
6904 "umask"
6905
6906 Umask
6907
6908 Format:
6909 /"[0-7]+"/
6910
6911 Default:
6912 027
6913
6914 Context:
6915 site (sympa.conf)
6916
6917 Default mask for file creation (see umask(2)). Note that it will be
6918 interpreted as an octal value.
6919
6920 "clean_delay_queuemod"
6921
6922 Max age of moderated messages
6923
6924 Format:
6925 Number of days.
6926
6927 Default:
6928 30 (days)
6929
6930 Context:
6931 list (config), site (sympa.conf)
6932
6933 Number of days messages are kept in moderation spool (as specified by
6934 "queuemod" parameter). Beyond this deadline, messages that have not
6935 been processed are deleted.
6936
6937 "custom_attribute"
6938
6939 (Paragraph) Custom user attributes
6940
6941 Multiple occurrences allowed
6942
6943 "custom_attribute.id"
6944
6945 internal identifier
6946
6947 Format:
6948 /"\w+"/
6949
6950 Default:
6951 None, mandatory.
6952
6953 Context:
6954 list (config)
6955
6956 "custom_attribute.name"
6957
6958 label
6959
6960 Format:
6961 /".+"/
6962
6963 Default:
6964 None, mandatory.
6965
6966 Context:
6967 list (config)
6968
6969 "custom_attribute.comment"
6970
6971 additional comment
6972
6973 Format:
6974 /".+"/
6975
6976 Default:
6977 None.
6978
6979 Context:
6980 list (config)
6981
6982 "custom_attribute.type"
6983
6984 type
6985
6986 Format:
6987 "string" - string
6988 "text" - multi-line text
6989 "integer" - number
6990 "enum" - set of keywords
6991 Default:
6992 "string"
6993
6994 Context:
6995 list (config)
6996
6997 "custom_attribute.enum_values"
6998
6999 possible attribute values (if enum is used)
7000
7001 Format:
7002 /".+"/
7003
7004 Default:
7005 None.
7006
7007 Context:
7008 list (config)
7009
7010 "custom_attribute.optional"
7011
7012 is the attribute optional?
7013
7014 Format:
7015 "required" - required
7016 "optional" - optional
7017 Default:
7018 "optional"
7019
7020 Context:
7021 list (config)
7022
7023 "custom_vars"
7024
7025 (Paragraph) custom parameters
7026
7027 Multiple occurrences allowed
7028
7029 "custom_vars.name"
7030
7031 var name
7032
7033 Format:
7034 /"\S+"/
7035
7036 Default:
7037 None, mandatory.
7038
7039 Context:
7040 list (config)
7041
7042 "custom_vars.value"
7043
7044 var value
7045
7046 Format:
7047 /".+"/
7048
7049 Default:
7050 None, mandatory.
7051
7052 Context:
7053 list (config)
7054
7055 "loop_prevention_regex"
7056
7057 Regular expression applied to prevent loops with robots
7058
7059 Format:
7060 /"\S*"/
7061
7062 Default:
7063 "mailer-daemon|sympa|listserv|majordomo|smartlist|mailman"
7064
7065 Context:
7066 list (config), domain (robot.conf), site (sympa.conf)
7067
7068 If the sender address matches the regular expression, then the message
7069 is rejected.
7070
7071 "pictures_feature"
7072
7073 Pictures
7074
7075 Format:
7076 "on" - enabled
7077 "off" - disabled
7078 Default:
7079 "on"
7080
7081 Context:
7082 list (config), domain (robot.conf), site (sympa.conf)
7083
7084 Enables or disables the pictures feature by default. If enabled,
7085 subscribers can upload their picture (from the "Subscriber option"
7086 page) to use as an avatar.
7087
7088 Pictures are stored in a directory specified by the
7089 "static_content_path" parameter.
7090
7091 "remind_task"
7092
7093 Periodical subscription reminder task
7094
7095 Format:
7096 /"\w+"/
7097
7098 Default:
7099 None.
7100
7101 Context:
7102 list (config), site (sympa.conf)
7103
7104 This parameter states which model is used to create a remind task. A
7105 remind task regularly sends subscribers a message which reminds them
7106 of their list subscriptions.
7107
7108 "latest_instantiation"
7109
7110 (Paragraph) Latest family instantiation
7111
7112 Single occurrence
7113
7114 "latest_instantiation.email"
7115
7116 who ran the instantiation
7117
7118 Format:
7119 /"listmaster|$email"/
7120
7121 Default:
7122 None.
7123
7124 Context:
7125 list (config)
7126
7127 "latest_instantiation.date_epoch"
7128
7129 date
7130
7131 Format:
7132 The time in second from Unix epoch.
7133
7134 Default:
7135 None, mandatory.
7136
7137 Context:
7138 list (config)
7139
7140 "latest_instantiation.date"
7141
7142 Deprecated.
7143
7144 Context:
7145 list (config)
7146
7147 Available versions:
7148 up to 6.2.16.
7149
7150 "creation"
7151
7152 (Paragraph) Creation of the list
7153
7154 Single occurrence
7155
7156 "creation.email"
7157
7158 who created the list
7159
7160 Format:
7161 /"listmaster|$email"/
7162
7163 Default:
7164 None, mandatory.
7165
7166 Context:
7167 list (config)
7168
7169 "creation.date_epoch"
7170
7171 date
7172
7173 Format:
7174 The time in second from Unix epoch.
7175
7176 Default:
7177 None, mandatory.
7178
7179 Context:
7180 list (config)
7181
7182 "creation.date"
7183
7184 Deprecated.
7185
7186 Context:
7187 list (config)
7188
7189 Available versions:
7190 up to 6.2.16.
7191
7192 "update"
7193
7194 (Paragraph) Last update of config
7195
7196 Single occurrence
7197
7198 "update.email"
7199
7200 who updated the config
7201
7202 Format:
7203 /"(listmaster|automatic|$email)"/
7204
7205 Default:
7206 None.
7207
7208 Context:
7209 list (config)
7210
7211 "update.date_epoch"
7212
7213 date
7214
7215 Format:
7216 The time in second from Unix epoch.
7217
7218 Default:
7219 None, mandatory.
7220
7221 Context:
7222 list (config)
7223
7224 "update.date"
7225
7226 Deprecated.
7227
7228 Context:
7229 list (config)
7230
7231 Available versions:
7232 up to 6.2.16.
7233
7234 "status"
7235
7236 Status of the list
7237
7238 Format:
7239 Status of list.
7240
7241 Default:
7242 "open"
7243
7244 Context:
7245 list (config)
7246
7247 "serial"
7248
7249 Serial number of the config
7250
7251 Format:
7252 /"\d+"/
7253
7254 Default:
7255 0
7256
7257 Context:
7258 list (config)
7259
7260 Web interface parameters
7261 "wwsympa_url"
7262
7263 URL prefix of web interface
7264
7265 Format:
7266 Any.
7267
7268 Default:
7269 None.
7270
7271 Context:
7272 domain (robot.conf), site (sympa.conf)
7273
7274 This is used to construct URLs of web interface. The protocol (either
7275 https:// or http://) is required.
7276
7277 Example:
7278
7279 wwsympa_url https://web.example.org/sympa
7280
7281 "wwsympa_url_local"
7282
7283 URL prefix of WWSympa behind proxy
7284
7285 Format:
7286 Any.
7287
7288 Default:
7289 None.
7290
7291 Context:
7292 domain (robot.conf), site (sympa.conf)
7293
7294 Available versions:
7295 6.2.56 and later.
7296
7297 "static_content_url"
7298
7299 URL for static contents
7300
7301 Format:
7302 Any.
7303
7304 Default:
7305 "/static-sympa"
7306
7307 Context:
7308 domain (robot.conf), site (sympa.conf)
7309
7310 HTTP server have to map it with "static_content_path" directory.
7311
7312 "static_content_path"
7313
7314 Directory for static contents
7315
7316 Format:
7317 Any.
7318
7319 Default:
7320 $STATICDIR
7321
7322 Context:
7323 domain (robot.conf), site (sympa.conf)
7324
7325 "css_path"
7326
7327 Directory for static style sheets (CSS)
7328
7329 Format:
7330 Any.
7331
7332 Default:
7333 $CSSDIR
7334
7335 Context:
7336 site (sympa.conf)
7337
7338 After an upgrade, static CSS files are upgraded with the newly
7339 installed "css.tt2" template. Therefore, this is not a good place to
7340 store customized CSS files.
7341
7342 "css_url"
7343
7344 URL for style sheets (CSS)
7345
7346 Format:
7347 Any.
7348
7349 Default:
7350 "/static-sympa/css"
7351
7352 Context:
7353 site (sympa.conf)
7354
7355 To use auto-generated static CSS, HTTP server have to map it with
7356 "css_path".
7357
7358 "pictures_path"
7359
7360 Directory for subscribers pictures
7361
7362 Format:
7363 Any.
7364
7365 Default:
7366 $PICTURESDIR
7367
7368 Context:
7369 site (sympa.conf)
7370
7371 Available versions:
7372 6.2.25b.2 and later.
7373
7374 "pictures_url"
7375
7376 URL for subscribers pictures
7377
7378 Format:
7379 Any.
7380
7381 Default:
7382 "/static-sympa/pictures"
7383
7384 Context:
7385 site (sympa.conf)
7386
7387 Available versions:
7388 6.2.25b.2 and later.
7389
7390 HTTP server have to map it with "pictures_path" directory.
7391
7392 "mhonarc"
7393
7394 Path to MHonArc mail-to-HTML converter
7395
7396 Format:
7397 Any.
7398
7399 Default:
7400 "/usr/bin/mhonarc"
7401
7402 Context:
7403 domain (robot.conf), site (sympa.conf)
7404
7405 This is required for HTML mail archiving.
7406
7407 "log_facility"
7408
7409 System log facility for web interface
7410
7411 Format:
7412 Any.
7413
7414 Default:
7415 "LOCAL1"
7416
7417 Context:
7418 site (sympa.conf)
7419
7420 System log facility for WWSympa, archived.pl and bounced.pl. Default is
7421 to use value of "syslog" parameter.
7422
7423 Web interface parameters: Appearances
7424 "logo_html_definition"
7425
7426 Custom logo
7427
7428 Format:
7429 Any.
7430
7431 Default:
7432 None.
7433
7434 Context:
7435 domain (robot.conf), site (sympa.conf)
7436
7437 HTML fragment to insert a logo in the page of web interface.
7438
7439 Example:
7440
7441 logo_html_definition <a href="http://www.example.com"><img style="float: left; margin-top: 7px; margin-left: 37px;" src="http://www.example.com/logos/mylogo.jpg" alt="My Company" /></a>
7442
7443 "favicon_url"
7444
7445 Custom favicon
7446
7447 Format:
7448 Any.
7449
7450 Default:
7451 None.
7452
7453 Context:
7454 domain (robot.conf), site (sympa.conf)
7455
7456 Available versions:
7457 6.2a.5 and later.
7458
7459 URL of favicon image
7460
7461 "color_0", ..., "color_15"
7462
7463 Colors for web interface
7464
7465 Format:
7466 Any.
7467
7468 Default:
7469 See description on web interface.
7470
7471 Context:
7472 domain (robot.conf), site (sympa.conf)
7473
7474 Colors are used in style sheet (CSS). They may be changed using web
7475 interface by listmasters.
7476
7477 "dark_color", "light_color", "text_color", "bg_color", "error_color",
7478 "selected_color", "shaded_color"
7479
7480 Colors for web interface, obsoleted
7481
7482 Format:
7483 Any.
7484
7485 Default:
7486 See description on web interface.
7487
7488 Context:
7489 domain (robot.conf), site (sympa.conf)
7490
7491 "default_home"
7492
7493 Type of main web page
7494
7495 Format:
7496 Any.
7497
7498 Default:
7499 "home"
7500
7501 Context:
7502 domain (robot.conf), site (sympa.conf)
7503
7504 "lists" for the page of list of lists. "home" for home page.
7505
7506 "archive_default_index"
7507
7508 Default index organization of web archive
7509
7510 Format:
7511 Any.
7512
7513 Default:
7514 "thrd"
7515
7516 Context:
7517 site (sympa.conf)
7518
7519 thrd: Threaded index.
7520
7521 mail: Chronological index.
7522
7523 "review_page_size"
7524
7525 Size of review page
7526
7527 Format:
7528 Any.
7529
7530 Default:
7531 25
7532
7533 Context:
7534 domain (robot.conf), site (sympa.conf)
7535
7536 Default number of lines of the array displaying users in the review
7537 page
7538
7539 "viewlogs_page_size"
7540
7541 Size of viewlogs page
7542
7543 Format:
7544 Any.
7545
7546 Default:
7547 25
7548
7549 Context:
7550 domain (robot.conf), site (sympa.conf)
7551
7552 Default number of lines of the array displaying the log entries in the
7553 logs page.
7554
7555 "main_menu_custom_button_1_title", ...
7556 "main_menu_custom_button_3_title", "main_menu_custom_button_1_url", ...
7557 "main_menu_custom_button_3_url", "main_menu_custom_button_1_target",
7558 ... "main_menu_custom_button_3_target"
7559
7560 Custom menus
7561
7562 Format:
7563 Any.
7564
7565 Default:
7566 None.
7567
7568 Context:
7569 domain (robot.conf), site (sympa.conf)
7570
7571 You may modify the main menu content by editing the menu.tt2 file, but
7572 you can also edit these parameters in order to add up to 3 buttons.
7573 Each button is defined by a title (the text in the button), an URL and,
7574 optionally, a target.
7575
7576 Example:
7577
7578 main_menu_custom_button_1_title FAQ
7579 main_menu_custom_button_1_url http://www.renater.fr/faq/universalistes/index
7580 main_menu_custom_button_1_target Help
7581
7582 Password validation
7583 Checks if the password the user submitted has sufficient strength. This
7584 feature requires an external module: Data-Password.
7585
7586 "password_validation"
7587
7588 Password validation
7589
7590 Format:
7591 Any.
7592
7593 Default:
7594 None.
7595
7596 Context:
7597 site (sympa.conf)
7598
7599 Available versions:
7600 6.1.23 and later.
7601
7602 The password validation techniques to be used against user passwords
7603 that are added to mailing lists. Options come from Data::Password
7604 (http://search.cpan.org/~razinf/Data-Password-1.07/Password.pm#VARIABLES)
7605
7606 Example:
7607
7608 password_validation MINLEN=8,GROUPS=3,DICTIONARY=4,DICTIONARIES=/pentest/dictionaries
7609
7610 Authentication with LDAP
7611 Authenticates users based on the directory on LDAP server. This feature
7612 requires an external module: Net-LDAP. And also, if secure connection
7613 (LDAPS) is required: IO-Socket-SSL.
7614
7615 "ldap_force_canonical_email"
7616
7617 Use canonical email address for LDAP authentication
7618
7619 Format:
7620 Any.
7621
7622 Default:
7623 1
7624
7625 Context:
7626 domain (robot.conf), site (sympa.conf)
7627
7628 When using LDAP authentication, if the identifier provided by the user
7629 was a valid email, if this parameter is set to false, then the provided
7630 email will be used to authenticate the user. Otherwise, use of the
7631 first email returned by the LDAP server will be used.
7632
7633 SOAP HTTP interface
7634 Provides some functions of Sympa through the SOAP HTTP interface. This
7635 feature requires an external module: SOAP-Lite.
7636
7637 "soap_url"
7638
7639 URL of SympaSOAP
7640
7641 Format:
7642 Any.
7643
7644 Default:
7645 None.
7646
7647 Context:
7648 domain (robot.conf), site (sympa.conf)
7649
7650 WSDL document of SympaSOAP refers to this URL in its service section.
7651
7652 Example:
7653
7654 soap_url http://web.example.org/sympasoap
7655
7656 "soap_url_local"
7657
7658 URL of SympaSOAP behind proxy
7659
7660 Format:
7661 Any.
7662
7663 Default:
7664 None.
7665
7666 Context:
7667 domain (robot.conf), site (sympa.conf)
7668
7669 Available versions:
7670 6.2.19b.1 and later.
7671
7672 Web interface parameters: Miscellaneous
7673 "cookie_domain"
7674
7675 HTTP cookies validity domain
7676
7677 Format:
7678 Any.
7679
7680 Default:
7681 "localhost"
7682
7683 Context:
7684 domain (robot.conf), site (sympa.conf)
7685
7686 If beginning with a dot ("."), the cookie is available within the
7687 specified Internet domain. Otherwise, for the specified host. The only
7688 reason for replacing the default value would be where WWSympa's
7689 authentication process is shared with an application running on another
7690 host.
7691
7692 Example:
7693
7694 cookie_domain .renater.fr
7695
7696 "cookie_expire"
7697
7698 HTTP cookies lifetime
7699
7700 Format:
7701 Any.
7702
7703 Default:
7704 0
7705
7706 Context:
7707 site (sympa.conf)
7708
7709 This is the default value when not set explicitly by users. "0" means
7710 the cookie may be retained during browser sessions.
7711
7712 "cookie_refresh"
7713
7714 Average interval to refresh HTTP session ID.
7715
7716 Format:
7717 Any.
7718
7719 Default:
7720 60
7721
7722 Context:
7723 site (sympa.conf)
7724
7725 "purge_session_table_task"
7726
7727 Task for cleaning old sessions
7728
7729 Format:
7730 /"\w+"/
7731
7732 Default:
7733 "daily"
7734
7735 Context:
7736 site (sympa.conf)
7737
7738 This task removes old entries in the "session_table" table.
7739
7740 "session_table_ttl"
7741
7742 Max age of sessions
7743
7744 Format:
7745 Any.
7746
7747 Default:
7748 "2d"
7749
7750 Context:
7751 site (sympa.conf)
7752
7753 Session duration is controlled by "sympa_session" cookie validity
7754 attribute. However, by security reason, this delay also need to be
7755 controlled by server side. This task removes old entries in the
7756 "session_table" table.
7757
7758 Format of values is a string without spaces including "y" for years,
7759 "m" for months, "d" for days, "h" for hours, "min" for minutes and
7760 "sec" for seconds.
7761
7762 "anonymous_session_table_ttl"
7763
7764 Max age of sessions for anonymous users
7765
7766 Format:
7767 Any.
7768
7769 Default:
7770 "1h"
7771
7772 Context:
7773 site (sympa.conf)
7774
7775 "shared_feature"
7776
7777 Enable shared repository
7778
7779 Format:
7780 "on" - enabled
7781 "off" - disabled
7782 Default:
7783 "off"
7784
7785 Context:
7786 domain (robot.conf), site (sympa.conf)
7787
7788 Available versions:
7789 6.2.41b.2 and later.
7790
7791 If set to "on", list owners can open shared repository.
7792
7793 "use_html_editor"
7794
7795 Use HTML editor
7796
7797 Format:
7798 "off" - disabled
7799 "on" - enabled
7800 Default:
7801 "off"
7802
7803 Context:
7804 domain (robot.conf), site (sympa.conf)
7805
7806 Available versions:
7807 6.2a.0 and later.
7808
7809 If set to "on", users will be able to post messages in HTML using a
7810 javascript WYSIWYG editor.
7811
7812 Example:
7813
7814 use_html_editor on
7815
7816 "html_editor_url"
7817
7818 URL of HTML editor
7819
7820 Format:
7821 Any.
7822
7823 Default:
7824 None.
7825
7826 Context:
7827 domain (robot.conf), site (sympa.conf)
7828
7829 Available versions:
7830 6.2a.34 and later.
7831
7832 URL path to the javascript file making the WYSIWYG HTML editor
7833 available. Relative path under <static_content_url> or absolute path.
7834
7835 Example is for TinyMCE 4 installed under
7836 <static_content_path>/js/tinymce/.
7837
7838 Example:
7839
7840 html_editor_url js/tinymce/tinymce.min.js
7841
7842 "html_editor_init"
7843
7844 HTML editor initialization
7845
7846 Format:
7847 Any.
7848
7849 Default:
7850 None.
7851
7852 Context:
7853 domain (robot.conf), site (sympa.conf)
7854
7855 Available versions:
7856 6.2a.0 and later.
7857
7858 Javascript excerpt that enables and configures the WYSIWYG HTML editor.
7859
7860 Example:
7861
7862 html_editor_init tinymce.init({selector:"#body",language:lang.split(/[^a-zA-Z]+/).join("_")});
7863
7864 "max_wrong_password"
7865
7866 Count limit of wrong password submission
7867
7868 Format:
7869 Any.
7870
7871 Default:
7872 19
7873
7874 Context:
7875 domain (robot.conf), site (sympa.conf)
7876
7877 If this limit is reached, the account is locked until the user renews
7878 their password. The default value is chosen in order to block bots
7879 trying to log in using brute force strategy. This value should never be
7880 reached by real users that will probably uses the renew password
7881 service before they performs so many tries.
7882
7883 "password_case"
7884
7885 Password case
7886
7887 Format:
7888 Any.
7889
7890 Default:
7891 "insensitive"
7892
7893 Context:
7894 site (sympa.conf)
7895
7896 "insensitive" or "sensitive".
7897
7898 If set to "insensitive", WWSympa's password check will be insensitive.
7899 This only concerns passwords stored in the Sympa database, not the ones
7900 in LDAP.
7901
7902 Should not be changed! May invalid all user password.
7903
7904 "password_hash"
7905
7906 Password hashing algorithm
7907
7908 Format:
7909 Any.
7910
7911 Default:
7912 "md5"
7913
7914 Context:
7915 site (sympa.conf)
7916
7917 Available versions:
7918 6.2.25b.3 and later.
7919
7920 "md5" or "bcrypt".
7921
7922 If set to "md5", Sympa will use MD5 password hashes. If set to
7923 "bcrypt", bcrypt hashes will be used instead. This only concerns
7924 passwords stored in the Sympa database, not the ones in LDAP.
7925
7926 "password_hash_update"
7927
7928 Update password hashing algorithm when users log in
7929
7930 Format:
7931 Any.
7932
7933 Default:
7934 1
7935
7936 Context:
7937 site (sympa.conf)
7938
7939 Available versions:
7940 6.2.25b.3 and later.
7941
7942 On successful login, update the encrypted user password to use the
7943 algorithm specified by "password_hash". This allows for a graceful
7944 transition to a new password hash algorithm. A value of 0 disables
7945 updating of existing password hashes. New and reset passwords will use
7946 the "password_hash" setting in all cases.
7947
7948 "bcrypt_cost"
7949
7950 Bcrypt hash cost
7951
7952 Format:
7953 Any.
7954
7955 Default:
7956 12
7957
7958 Context:
7959 site (sympa.conf)
7960
7961 Available versions:
7962 6.2.25b.3 and later.
7963
7964 When "password_hash" is set to "bcrypt", this sets the "cost" parameter
7965 of the bcrypt hash function. The default of 12 is expected to require
7966 approximately 250ms to calculate the password hash on a 3.2GHz CPU.
7967 This only concerns passwords stored in the Sympa database, not the ones
7968 in LDAP.
7969
7970 Can be changed but any new cost setting will only apply to new
7971 passwords.
7972
7973 "one_time_ticket_lifetime"
7974
7975 Age of one time ticket
7976
7977 Format:
7978 Any.
7979
7980 Default:
7981 "2d"
7982
7983 Context:
7984 site (sympa.conf)
7985
7986 Duration before the one time tickets are expired
7987
7988 "one_time_ticket_lockout"
7989
7990 Restrict access to one time ticket
7991
7992 Format:
7993 Any.
7994
7995 Default:
7996 "one_time"
7997
7998 Context:
7999 domain (robot.conf), site (sympa.conf)
8000
8001 Is access to the one time ticket restricted, if any users previously
8002 accessed? (one_time | remote_addr | open)
8003
8004 "purge_one_time_ticket_table_task"
8005
8006 Task for expiring old one time tickets
8007
8008 Format:
8009 /"\w+"/
8010
8011 Default:
8012 "daily"
8013
8014 Context:
8015 site (sympa.conf)
8016
8017 "one_time_ticket_table_ttl"
8018
8019 Expiration period of one time ticket
8020
8021 Format:
8022 Any.
8023
8024 Default:
8025 "10d"
8026
8027 Context:
8028 site (sympa.conf)
8029
8030 "pictures_max_size"
8031
8032 The maximum size of uploaded picture
8033
8034 Format:
8035 Number of bytes.
8036
8037 Default:
8038 102400 (bytes)
8039
8040 Context:
8041 domain (robot.conf), site (sympa.conf)
8042
8043 "spam_protection"
8044
8045 Protect web interface against spam harvesters
8046
8047 Format:
8048 "at" - replace @ characters
8049 "javascript" - use JavaScript
8050 "none" - do nothing
8051 Default:
8052 "javascript"
8053
8054 Context:
8055 list (config), domain (robot.conf), site (sympa.conf)
8056
8057 There is a need to protect Sympa web sites against spambots which
8058 collect email addresses from public web sites. Various methods are
8059 available in Sympa and you can choose to use them with the
8060 spam_protection and web_archive_spam_protection parameters. Possible
8061 value are:
8062
8063 javascript:
8064
8065 the address is hidden using a javascript. A user who enables javascript
8066 can see a nice mailto address where others have nothing.
8067
8068 at:
8069
8070 the @ char is replaced by the string " AT ".
8071
8072 none:
8073
8074 no protection against spammer.
8075
8076 "reporting_spam_script_path"
8077
8078 Script to report spam
8079
8080 Format:
8081 Any.
8082
8083 Default:
8084 None.
8085
8086 Context:
8087 domain (robot.conf), site (sympa.conf)
8088
8089 Available versions:
8090 6.2a.0 and later.
8091
8092 If set, when a list moderator report undetected spams for list
8093 moderation, this external script is invoked and the message is injected
8094 into standard input of the script.
8095
8096 "domains_blocklist"
8097
8098 Prevent people to subscribe to a list with adresses using these domains
8099
8100 Format:
8101 Any.
8102
8103 Default:
8104 None.
8105
8106 Context:
8107 site (sympa.conf)
8108
8109 Available versions:
8110 6.2.61b.1 and later.
8111
8112 This parameter is a comma-separated list.
8113
8114 Example:
8115
8116 domains_blocklist example.org,spammer.com
8117
8118 "quiet_subscription"
8119
8120 Quiet subscriptions policy
8121
8122 Format:
8123 "on" - enabled
8124 "optional" - optional
8125 "off" - disabled
8126 Default:
8127 "optional"
8128
8129 Context:
8130 site (sympa.conf)
8131
8132 Available versions:
8133 6.2.41b.1 and later.
8134
8135 Global policy for quiet subscriptions: "on" means that subscriptions
8136 will never send a notice to the subscriber, "off" will enforce a notice
8137 sending, and "optional" (default) allows the use of the list policy.
8138
8139 "show_report_abuse"
8140
8141 Add a "Report abuse" link in the side menu of the lists
8142
8143 Format:
8144 "on" - enabled
8145 "off" - disabled
8146 Default:
8147 "off"
8148
8149 Context:
8150 site (sympa.conf)
8151
8152 Available versions:
8153 6.2.37b.3 and later.
8154
8155 The link is a mailto link, you can change that by overriding
8156 web_tt2/report_abuse.tt2
8157
8158 "allow_account_deletion"
8159
8160 EXPERIMENTAL! Allow users to delete their account. If enabled, shows a
8161 "delete my account" form in user's preferences page.
8162
8163 Format:
8164 "on" - enabled
8165 "off" - disabled
8166 Default:
8167 "off"
8168
8169 Context:
8170 site (sympa.conf)
8171
8172 Available versions:
8173 6.2.41b.1 and later.
8174
8175 Account deletion unsubscribes the users from his/her lists and removes
8176 him/her from lists ownership. It is only available to users using
8177 internal authentication (i.e. no LDAP, no SSO...). See
8178 https://github.com/sympa-community/sympa/issues/300 for details
8179
8180 Renamed parameters
8181 These parameters were renamed. Though older names are still available,
8182 their use is no longer recommended.
8183
8184 "arc_private_key_path"
8185
8186 See "arc_parameters.arc_private_key_path".
8187
8188 Context:
8189 domain (robot.conf), site (sympa.conf)
8190
8191 Available versions:
8192 6.2.37b.1 to 6.2.56.
8193
8194 "arc_selector"
8195
8196 See "arc_parameters.arc_selector".
8197
8198 Context:
8199 domain (robot.conf), site (sympa.conf)
8200
8201 Available versions:
8202 6.2.37b.1 to 6.2.56.
8203
8204 "arc_signer_domain"
8205
8206 See "arc_parameters.arc_signer_domain".
8207
8208 Context:
8209 domain (robot.conf), site (sympa.conf)
8210
8211 Available versions:
8212 6.2.37b.1 to 6.2.56.
8213
8214 "archive_mail_access"
8215
8216 See "archive.mail_access".
8217
8218 Context:
8219 domain (robot.conf), site (sympa.conf)
8220
8221 Available versions:
8222 up to 6.2.56.
8223
8224 "archive_web_access"
8225
8226 See "archive.web_access".
8227
8228 Context:
8229 domain (robot.conf), site (sympa.conf)
8230
8231 Available versions:
8232 up to 6.2.56.
8233
8234 "bounce_halt_rate"
8235
8236 See "bounce.halt_rate".
8237
8238 Context:
8239 site (sympa.conf)
8240
8241 Available versions:
8242 up to 6.2.56.
8243
8244 "bounce_warn_rate"
8245
8246 See "bounce.warn_rate".
8247
8248 Context:
8249 site (sympa.conf)
8250
8251 Available versions:
8252 up to 6.2.56.
8253
8254 "custom-header"
8255
8256 See "custom_header".
8257
8258 Context:
8259 Unknown.
8260
8261 "custom-subject"
8262
8263 See "custom_subject".
8264
8265 Context:
8266 Unknown.
8267
8268 "d_edit"
8269
8270 See "shared_doc.d_edit".
8271
8272 Context:
8273 domain (robot.conf), site (sympa.conf)
8274
8275 Available versions:
8276 up to 6.2.56.
8277
8278 "d_read"
8279
8280 See "shared_doc.d_read".
8281
8282 Context:
8283 domain (robot.conf), site (sympa.conf)
8284
8285 Available versions:
8286 up to 6.2.56.
8287
8288 "default_archive_quota"
8289
8290 See "archive.quota".
8291
8292 Context:
8293 site (sympa.conf)
8294
8295 Available versions:
8296 up to 6.2.56.
8297
8298 "default_bounce_level1_rate"
8299
8300 See "bouncers_level1.rate".
8301
8302 Context:
8303 domain (robot.conf), site (sympa.conf)
8304
8305 Available versions:
8306 up to 6.2.56.
8307
8308 "default_bounce_level2_rate"
8309
8310 See "bouncers_level2.rate".
8311
8312 Context:
8313 domain (robot.conf), site (sympa.conf)
8314
8315 Available versions:
8316 up to 6.2.56.
8317
8318 "default_list_priority"
8319
8320 See "priority".
8321
8322 Context:
8323 domain (robot.conf), site (sympa.conf)
8324
8325 Available versions:
8326 up to 6.2.56.
8327
8328 "default_max_list_members"
8329
8330 See "max_list_members".
8331
8332 Context:
8333 domain (robot.conf), site (sympa.conf)
8334
8335 Available versions:
8336 up to 6.2.56.
8337
8338 "default_remind_task"
8339
8340 See "remind_task".
8341
8342 Context:
8343 site (sympa.conf)
8344
8345 Available versions:
8346 up to 6.2.56.
8347
8348 "default_shared_quota"
8349
8350 See "shared_doc.quota".
8351
8352 Context:
8353 domain (robot.conf), site (sympa.conf)
8354
8355 Available versions:
8356 up to 6.2.56.
8357
8358 "default_sql_fetch_timeout"
8359
8360 See "sql_fetch_timeout".
8361
8362 Context:
8363 site (sympa.conf)
8364
8365 Available versions:
8366 6.2a.0 to 6.2.56.
8367
8368 "default_ttl"
8369
8370 See "ttl".
8371
8372 Context:
8373 site (sympa.conf)
8374
8375 Available versions:
8376 up to 6.2.56.
8377
8378 "dkim_private_key_path"
8379
8380 See "dkim_parameters.private_key_path".
8381
8382 Context:
8383 domain (robot.conf), site (sympa.conf)
8384
8385 Available versions:
8386 up to 6.2.56.
8387
8388 "dkim_selector"
8389
8390 See "dkim_parameters.selector".
8391
8392 Context:
8393 domain (robot.conf), site (sympa.conf)
8394
8395 Available versions:
8396 up to 6.2.56.
8397
8398 "dkim_signer_domain"
8399
8400 See "dkim_parameters.signer_domain".
8401
8402 Context:
8403 domain (robot.conf), site (sympa.conf)
8404
8405 Available versions:
8406 up to 6.2.56.
8407
8408 "dmarc_protection_domain_regex"
8409
8410 See "dmarc_protection.domain_regex".
8411
8412 Context:
8413 domain (robot.conf), site (sympa.conf)
8414
8415 Available versions:
8416 up to 6.2.56.
8417
8418 "dmarc_protection_mode"
8419
8420 See "dmarc_protection.mode".
8421
8422 Context:
8423 domain (robot.conf), site (sympa.conf)
8424
8425 Available versions:
8426 up to 6.2.56.
8427
8428 "dmarc_protection_other_email"
8429
8430 See "dmarc_protection.other_email".
8431
8432 Context:
8433 domain (robot.conf), site (sympa.conf)
8434
8435 Available versions:
8436 up to 6.2.56.
8437
8438 "dmarc_protection_phrase"
8439
8440 See "dmarc_protection.phrase".
8441
8442 Context:
8443 domain (robot.conf), site (sympa.conf)
8444
8445 Available versions:
8446 up to 6.2.56.
8447
8448 "domains_blacklist"
8449
8450 See "domains_blocklist".
8451
8452 Context:
8453 site (sympa.conf)
8454
8455 Available versions:
8456 6.2.41b.1 to 6.2.60.
8457
8458 "email_gecos"
8459
8460 See "gecos".
8461
8462 Context:
8463 site (sympa.conf)
8464
8465 Available versions:
8466 6.2a.5 to 6.2a.33.
8467
8468 "forced_reply-to"
8469
8470 See "forced_reply_to".
8471
8472 Context:
8473 Unknown.
8474
8475 "forced_replyto"
8476
8477 See "forced_reply_to".
8478
8479 Context:
8480 Unknown.
8481
8482 "key_password"
8483
8484 See "key_passwd".
8485
8486 Context:
8487 site (sympa.conf)
8488
8489 "max-size"
8490
8491 See "max_size".
8492
8493 Context:
8494 Unknown.
8495
8496 "merge_feature"
8497
8498 See "personalization_feature".
8499
8500 Context:
8501 Unknown.
8502
8503 Available versions:
8504 6.0b.2 to 6.2.59b.1.
8505
8506 "reply-to"
8507
8508 See "reply_to".
8509
8510 Context:
8511 Unknown.
8512
8513 "replyto"
8514
8515 See "reply_to".
8516
8517 Context:
8518 Unknown.
8519
8520 "subscription"
8521
8522 See "subscribe".
8523
8524 Context:
8525 Unknown.
8526
8527 "tracking_default_retention_period"
8528
8529 See "tracking.retention_period".
8530
8531 Context:
8532 site (sympa.conf)
8533
8534 Available versions:
8535 6.2a.3 to 6.2.56.
8536
8537 "tracking_delivery_status_notification"
8538
8539 See "tracking.delivery_status_notification".
8540
8541 Context:
8542 site (sympa.conf)
8543
8544 Available versions:
8545 6.2a.0 to 6.2.56.
8546
8547 "tracking_message_delivery_notification"
8548
8549 See "tracking_message_disposition_notification".
8550
8551 Context:
8552 site (sympa.conf)
8553
8554 Available versions:
8555 6.2a.0 to 6.2a.40.
8556
8557 "tracking_message_disposition_notification"
8558
8559 See "tracking.message_disposition_notification".
8560
8561 Context:
8562 site (sympa.conf)
8563
8564 Available versions:
8565 6.2a.41 to 6.2.56.
8566
8567 "unsubscription"
8568
8569 See "unsubscribe".
8570
8571 Context:
8572 Unknown.
8573
8574 "use_blacklist"
8575
8576 See "use_blocklist".
8577
8578 Context:
8579 domain (robot.conf), site (sympa.conf)
8580
8581 Available versions:
8582 5.3a.4 to 6.2.60.
8583
8584 Deprecated parameters
8585 These parameters were deprecated. They may not be used anymore.
8586
8587 "account"
8588
8589 Deprecated.
8590
8591 Context:
8592 list (config)
8593
8594 "archived_pidfile"
8595
8596 Deprecated.
8597
8598 Context:
8599 site (sympa.conf)
8600
8601 Available versions:
8602 up to 6.1.17.
8603
8604 "automatic_list_prefix"
8605
8606 Deprecated.
8607
8608 Context:
8609 site (sympa.conf)
8610
8611 "bounced_pidfile"
8612
8613 Deprecated.
8614
8615 Context:
8616 site (sympa.conf)
8617
8618 Available versions:
8619 up to 6.1.17.
8620
8621 "clean_delay_queueother"
8622
8623 Deprecated.
8624
8625 Context:
8626 site (sympa.conf)
8627
8628 Available versions:
8629 5.4a.9 to 5.4.7.
8630
8631 "cookie"
8632
8633 Deprecated.
8634
8635 Context:
8636 list (config), site (sympa.conf)
8637
8638 Available versions:
8639 up to 6.2.60.
8640
8641 "default_distribution_ttl"
8642
8643 Deprecated.
8644
8645 Context:
8646 site (sympa.conf)
8647
8648 "distribution_mode"
8649
8650 Deprecated.
8651
8652 Context:
8653 site (sympa.conf)
8654
8655 Available versions:
8656 5.0a.1 to 6.2a.40.
8657
8658 "edit_list"
8659
8660 Deprecated.
8661
8662 Context:
8663 site (sympa.conf)
8664
8665 "editor"
8666
8667 Deprecated.
8668
8669 Context:
8670 list (config)
8671
8672 Available versions:
8673 up to 6.2.32.
8674
8675 "expire_task"
8676
8677 Deprecated.
8678
8679 Context:
8680 list (config)
8681
8682 "filesystem_encoding"
8683
8684 Deprecated.
8685
8686 Context:
8687 site (sympa.conf)
8688
8689 Available versions:
8690 5.3a.7 to 6.2.52.
8691
8692 "forced_reply_to"
8693
8694 Deprecated.
8695
8696 Context:
8697 list (config)
8698
8699 "host"
8700
8701 Deprecated.
8702
8703 Context:
8704 list (config), domain (robot.conf), site (sympa.conf)
8705
8706 "html_editor_file"
8707
8708 Deprecated.
8709
8710 Context:
8711 site (sympa.conf)
8712
8713 Available versions:
8714 6.0a.0 to 6.2a.33.
8715
8716 "htmlarea_url"
8717
8718 Deprecated.
8719
8720 Context:
8721 site (sympa.conf)
8722
8723 Available versions:
8724 up to 6.2.35b.1.
8725
8726 "http_host"
8727
8728 Deprecated.
8729
8730 Context:
8731 domain (robot.conf), site (sympa.conf)
8732
8733 Available versions:
8734 up to 6.2.54.
8735
8736 "include_list"
8737
8738 Deprecated.
8739
8740 Context:
8741 list (config)
8742
8743 Available versions:
8744 2.2.6 to 6.2.15.
8745
8746 "ldap_export_connection_timeout"
8747
8748 Deprecated.
8749
8750 Context:
8751 site (sympa.conf)
8752
8753 Available versions:
8754 3.3b.3 to 4.1?.
8755
8756 "ldap_export_dnmanager"
8757
8758 Deprecated.
8759
8760 Context:
8761 site (sympa.conf)
8762
8763 Available versions:
8764 3.3b.3 to 4.1?.
8765
8766 "ldap_export_host"
8767
8768 Deprecated.
8769
8770 Context:
8771 site (sympa.conf)
8772
8773 Available versions:
8774 3.3b.3 to 4.1?.
8775
8776 "ldap_export_name"
8777
8778 Deprecated.
8779
8780 Context:
8781 site (sympa.conf)
8782
8783 Available versions:
8784 3.3b.3 to 4.1?.
8785
8786 "ldap_export_password"
8787
8788 Deprecated.
8789
8790 Context:
8791 site (sympa.conf)
8792
8793 Available versions:
8794 3.3b.3 to 4.1?.
8795
8796 "ldap_export_suffix"
8797
8798 Deprecated.
8799
8800 Context:
8801 site (sympa.conf)
8802
8803 Available versions:
8804 3.3b.3 to 4.1?.
8805
8806 "localedir"
8807
8808 Deprecated.
8809
8810 Context:
8811 site (sympa.conf)
8812
8813 Available versions:
8814 4.2b.2 to 6.2a.32.
8815
8816 "lock_method"
8817
8818 Deprecated.
8819
8820 Context:
8821 site (sympa.conf)
8822
8823 Available versions:
8824 5.3b.3 to 6.2a.33.
8825
8826 "log_condition"
8827
8828 Deprecated.
8829
8830 Context:
8831 domain (robot.conf), site (sympa.conf)
8832
8833 Available versions:
8834 6.2a.29 to 6.2.41b.1.
8835
8836 "log_module"
8837
8838 Deprecated.
8839
8840 Context:
8841 domain (robot.conf), site (sympa.conf)
8842
8843 Available versions:
8844 6.2a.29 to 6.2.41b.1.
8845
8846 "msgcat"
8847
8848 Deprecated.
8849
8850 Context:
8851 site (sympa.conf)
8852
8853 Available versions:
8854 up to 4.2b.1.
8855
8856 "openssl"
8857
8858 Deprecated.
8859
8860 Context:
8861 site (sympa.conf)
8862
8863 Available versions:
8864 up to 6.2a.40.
8865
8866 "owner"
8867
8868 Deprecated.
8869
8870 Context:
8871 list (config)
8872
8873 Available versions:
8874 up to 6.2.32.
8875
8876 "pidfile"
8877
8878 Deprecated.
8879
8880 Context:
8881 site (sympa.conf)
8882
8883 Available versions:
8884 up to 6.1.17.
8885
8886 "pidfile_bulk"
8887
8888 Deprecated.
8889
8890 Context:
8891 site (sympa.conf)
8892
8893 Available versions:
8894 up to 6.1.17.
8895
8896 "pidfile_creation"
8897
8898 Deprecated.
8899
8900 Context:
8901 site (sympa.conf)
8902
8903 Available versions:
8904 up to 6.1.17.
8905
8906 "pidfile_distribute"
8907
8908 Deprecated.
8909
8910 Context:
8911 site (sympa.conf)
8912
8913 Available versions:
8914 up to 6.1.17.
8915
8916 "queuedistribute"
8917
8918 Deprecated.
8919
8920 Context:
8921 site (sympa.conf)
8922
8923 Available versions:
8924 5.0a.1 to 6.2a.40.
8925
8926 "queueexpire"
8927
8928 Deprecated.
8929
8930 Context:
8931 site (sympa.conf)
8932
8933 Available versions:
8934 up to 5.1.2.
8935
8936 "reply_to"
8937
8938 Deprecated.
8939
8940 Context:
8941 list (config)
8942
8943 "sort"
8944
8945 Deprecated.
8946
8947 Context:
8948 site (sympa.conf)
8949
8950 Available versions:
8951 1.4.0 and later.
8952
8953 "task_manager_pidfile"
8954
8955 Deprecated.
8956
8957 Context:
8958 site (sympa.conf)
8959
8960 Available versions:
8961 up to 6.1.17.
8962
8963 "tracking" (domain and site)
8964
8965 See "tracking.tracking".
8966
8967 Context:
8968 domain (robot.conf), site (sympa.conf)
8969
8970 Available versions:
8971 up to 6.2.56.
8972
8973 "tri"
8974
8975 Deprecated.
8976
8977 Context:
8978 site (sympa.conf)
8979
8980 Available versions:
8981 up to 1.3.4-1.
8982
8983 "trusted_ca_options"
8984
8985 Deprecated.
8986
8987 Context:
8988 site (sympa.conf)
8989
8990 Available versions:
8991 up to 3.3.5.
8992
8993 "use_fast_cgi"
8994
8995 Deprecated.
8996
8997 Context:
8998 site (sympa.conf)
8999
9000 Available versions:
9001 up to 6.2.22.
9002
9003 "user_data_source"
9004
9005 Deprecated.
9006
9007 Context:
9008 list (config)
9009
9010 "web_archive"
9011
9012 Deprecated.
9013
9014 Context:
9015 list (config), domain (robot.conf), site (sympa.conf)
9016
9017 Available versions:
9018 up to 6.2a.43.
9019
9020 "web_recode_to"
9021
9022 Deprecated.
9023
9024 Context:
9025 site (sympa.conf)
9026
9027 Available versions:
9028 up to 5.2.
9029
9031 /etc/sympa/sympa.conf
9032 Sympa main configuration file.
9033
9034 $SYSCONFDIR/<mail domain name>/robot.conf
9035 Configuration specific to each mail domain.
9036
9037 $EXPLDIR/<list name>/config or $EXPLDIR/<mail domain name>/<list
9038 name>/config
9039 List main configuration file.
9040
9042 Sympa Administration Manual.
9043 <https://sympa-community.github.io/manual/>.
9044
9045 auth.conf(5), charset.conf(5), crawlers_detection.conf(5),
9046 edit_list.conf(5), ldap_alias_manager.conf(5), nrcpt_by_domain.conf(5),
9047 sympa_scenario(5), topics.conf(5).
9048
9049
9050
90516.2.68 2022-01-25 SYMPA_CONFIG(5)