4.5.9 queuetask

(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.


4.5.10 tmpdir

(Default value: ~sympa/spool/tmpdir)

Temporary directory used by OpenSSL and antiviruses.


4.5.11 sleep

(Default value: 5)

Waiting period (in seconds) between each scan of the main queue. Never set this value to 0!


4.5.12 clean_delay_queue

(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


4.5.13 clean_delay_queuemod

(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.


4.5.14 clean_delay_queueauth

(Default value: 3)

Expiration delay (in days) in the authentication queue. Beyond this deadline, messages not enabled are deleted.

4.6 Internationalization related


4.6.1 msgcat

(Default value: ~sympa/nls)

The location of multilingual (nls) catalog files. Must correspond to ~src/nls/Makefile.


4.6.2 lang

(Default value: us)

This is the default language for Sympa. The message catalog (.cat) located in the corresponding msgcat directory will be used.

4.7 Bounce related


4.7.1 bounce_warn_rate

(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.


4.7.2 bounce_halt_rate

(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.


4.7.3 welcome_return_path

(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).


4.7.4 remind_return_path

(Default value: owner)

Like welcome_return_path, but relates to the remind message. Also requires the bounce+* alias to be installed.

4.8 Priority related


4.8.1 sympa_priority

(Default value: 1)

Priority applied to Sympa commands while running the spool.

Available since release 2.3.1.


4.8.2 request_priority

(Default value: 0)

Priority for processing of messages for mylist-request, i.e. for owners of the list.

Available since release 2.3.3


4.8.3 owner_priority

(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


4.8.4 default_list_priority

(Default value: 5)

Default priority for messages if not defined in the list configuration file.

Available since release 2.3.1.

4.9 Database related

The following parameters are needed when using an RDBMS, but otherwise are not required:


4.9.1 db_type

Database management system used (e.g. MySQL, Pg, Oracle)

This corresponds to the PERL DataBase Driver (DBD) name and is therefore case-sensitive.


4.9.2 db_name

(Default value: sympa)

Name of the database containing user information. See detailed notes on database structure, [*], page [*].


4.9.3 db_host

Database host name.


4.9.4 db_port

Database port.


4.9.5 db_user

User with read access to the database.


4.9.6 db_passwd

Password for db_user.


4.9.7 db_options

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


4.9.8 db_env

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


4.9.9 db_additional_subscriber_fields

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


4.9.10 db_additional_user_fields

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

4.10 Loop prevention

The following define your loop prevention policy for commands. (see 10.9, page [*])


4.10.1 loop_command_max

(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.


4.10.2 loop_command_sampling_delay

(Default value: 3600)

This parameter defines the delay in seconds before decrementing the counter of reports sent to an e-mail address.


4.10.3 loop_command_decrease_factor

(Default value: 0.5)

The decrementation factor (from 0 to 1), used to determine the new report counter after expiration of the delay.

4.11 S/MIME configuration

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.


4.11.1 openssl

The path for the openSSL binary file.


4.11.2 trusted_ca_options

The option used by OpenSSL for trusted CA certificates. Required if cfkeyword openSSL is defined.


4.11.3 key_passwd

The password for list private key encryption. If not defined, Sympa assumes that list private keys are not encrypted.


4.11.4 chk_cert_expiration_task

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 [*].


4.11.5 crl_update_task

Specifies the model version used to create the task which regurlaly updates the certificate revocation lists.


4.12 Antivirus plug-in

Sympa can optionally check incoming messages before delivering them, using an external antivirus solution. You must then set two parameters.


4.12.1 antivirus_path

The path to your favorite antivirus binary file (including the binary file).

Example :

antivirus_path		/usr/local/bin/uvscan


4.12.2 antivirus_args

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


next up previous contents index
Next: 5. WWSympa Up: Sympa Mailing Lists Management Software version Previous: 3. Installing Sympa   Contents   Index
root 2002-01-25
./usr/share/doc/sympa/html/node6.html0100644000000000000000000005202010174006156016367 0ustar rootroot 5. WWSympa


4.5.9 queuetask

(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.


4.5.10 tmpdir

(Default value: ~sympa/spool/tmpdir)

Temporary directory used by OpenSSL and antiviruses.


4.5.11 sleep

(Default value: 5)

Waiting period (in seconds) between each scan of the main queue. Never set this value to 0!


4.5.12 clean_delay_queue

(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


4.5.13 clean_delay_queuemod

(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.


4.5.14 clean_delay_queueauth

(Default value: 3)

Expiration delay (in days) in the authentication queue. Beyond this deadline, messages not enabled are deleted.

4.6 Internationalization related


4.6.1 msgcat

(Default value: ~sympa/nls)

The location of multilingual (nls) catalog files. Must correspond to ~src/nls/Makefile.


4.6.2 lang

(Default value: us)

This is the default language for Sympa. The message catalog (.cat) located in the corresponding msgcat directory will be used.

4.7 Bounce related


4.7.1 bounce_warn_rate

(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.


4.7.2 bounce_halt_rate

(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.


4.7.3 welcome_return_path

(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 cor