(Default value: ~sympa/spool/task)
Spool to store task files created by the task manager. This parameter is mandatory and must be an absolute path.
(Default value: ~sympa/spool/tmpdir)
Temporary directory used by OpenSSL and antiviruses.
(Default value: 5)
Waiting period (in seconds) between each scan of the main queue. Never set this value to 0!
(Default value: 1)
Retention period (in days) for ``bad'' messages in spool (as specified by queue). Sympa keeps messages rejected for various reasons (badly formatted, looping, etc.) in this directory, with a name prefixed by BAD. This configuration variable controls the number of days these messages are kept.
Example: clean_delay_queue 3
(Default value: 10)
Expiration delay (in days) in the moderation spool (as specified by queuemod). Beyond this deadline, messages that have not been processed are deleted. For moderated lists, the contents of this spool can be consulted using a key along with the MODINDEX command.
(Default value: 3)
Expiration delay (in days) in the authentication queue. Beyond this deadline, messages not enabled are deleted.
The location of multilingual (nls) catalog files. Must correspond to ~src/nls/Makefile.
(Default value: us)
This is the default language for Sympa. The message catalog (.cat) located in the corresponding msgcat directory will be used.
(Default value: 30)
Site default value for bounce. The list owner receives a warning whenever a message is distributed and the number of bounces exceeds this value.
(Default value: 50)
FOR FUTURE USE
Site default value for bounce. Messages will cease to be distributed if the number of bounces exceeds this value.
(Default value: owner)
If set to string unique, sympa will use a unique e-mail address in the return path, prefixed by bounce+, in order to remove the corresponding subscriber. Requires the bounced daemon to run and bounce+* alias to be installed (plussed aliases as in sendmail 8.7 and later).
(Default value: owner)
Like welcome_return_path, but relates to the remind message. Also requires the bounce+* alias to be installed.
(Default value: 1)
Priority applied to Sympa commands while running the spool.
Available since release 2.3.1.
(Default value: 0)
Priority for processing of messages for mylist-request, i.e. for owners of the list.
Available since release 2.3.3
(Default value: 9)
Priority for processing messages for mylist-owner in the spool. This address will receive non-delivery reports (bounces) and should have a low priority.
Available since release 2.3.3
(Default value: 5)
Default priority for messages if not defined in the list configuration file.
Available since release 2.3.1.
The following parameters are needed when using an RDBMS, but otherwise are not required:
Database management system used (e.g. MySQL, Pg, Oracle)
This corresponds to the PERL DataBase Driver (DBD) name and is therefore case-sensitive.
(Default value: sympa)
Name of the database containing user information. See
detailed notes on database structure,
,
page
.
Database host name.
Database port.
User with read access to the database.
If these options are defined, they will be appended to the database connect string.
Example for MySQL:
db_options mysql_read_default_file=/home/joe/my.cnf
Sets a list of environment variables to set before database connexion. This is a ';'separated list of variable assignment.
Example for Oracle:
db_env ORACLE_TERM=vt100;ORACLE_HOME=/var/hote/oracle/7.3.4
If your subscriber_table database table has more fields
than required by Sympa (because other softwares work this set of
data), you can make Sympa load these fields. Therefore, you can
use them from within mail/web templates (as [subscriber-
field]).
This parameter is a comma-separated list.
Example :
db_additional_subscriber_fields billing_delay,subscription_expiration
If your user_table database table has more fields
than required by Sympa (because other softwares work this set of
data), you can make Sympa load these fields. Therefore, you can
use them from within mail/web templates (as [user-
field]).
This parameter is a comma-separated list.
Example :
db_additional_user_fields address,gender
The following define your loop prevention policy for commands.
(see 10.9, page
)
(Default value: 200)
The maximum number of command reports sent to an e-mail address. When it is reached, messages are stored with the BAD prefix, and reports are no longer sent.
(Default value: 3600)
This parameter defines the delay in seconds before decrementing the counter of reports sent to an e-mail address.
(Default value: 0.5)
The decrementation factor (from 0 to 1), used to determine the new report counter after expiration of the delay.
Sympa can optionally verify and use S/MIME signatures for security purposes.
In this case, the three first following parameters must be assigned by the listmaster
(see 8.4.2, page
). The two others are optionnals.
The path for the openSSL binary file.
The password for list private key encryption. If not defined, Sympa assumes that list private keys are not encrypted.
States the model version used to create the task which regurlaly checks the certificate
expiration dates and warns users whose certificate have expired or are going to.
To know more about tasks, see 10.10, page
.
Specifies the model version used to create the task which regurlaly updates the certificate revocation lists.
Sympa can optionally check incoming messages before delivering them, using an external antivirus solution. You must then set two parameters.
The path to your favorite antivirus binary file (including the binary file).
Example :
antivirus_path /usr/local/bin/uvscan
The arguments used by the antivirus software to look for viruses. You must set them so as to get the virus name. You should use, if available, the 'unzip' option and check all extensions.
Example with uvscan :
antivirus_args --summary --secure
Example with fsav :
antivirus_args --dumb --archive
Exemple with AVP :
antivirus_path /opt/AVP/AvpLinux antivirus_args -Y -O- -MP -I0
Exemple with Sophos :
antivirus_path /usr/local/bin/sweep antivirus_args -nc -nb -ss -archive