Next:
1. Presentation
Up:
Sympa Mailing Lists Management Software version
Previous:
Sympa Mailing Lists Management Software version
 
Index
Contents
1. Presentation
1.1 License
1.2 Features
1.3 Project directions
1.4 History
1.5 Authors and credits
1.6 Mailing lists and support
2. what does Sympa consist of ?
2.1 Organization
2.2 Binaries
2.3 Configuration files
2.4 Spools
3. Installing Sympa
3.1 Obtaining Sympa, related links
3.2 Prerequisites
3.2.1 System requirements
3.2.2 Install Berkeley DB (NEWDB)
3.2.3 Install PERL and CPAN modules
3.2.4 Required CPAN modules
3.2.5 Create a UNIX user
3.3 Compilation and installation
3.3.1 Choosing directory locations
3.4 Robot aliases
3.5 Logs
3.6 INIT script
3.7 sympa.pl
4. Mail aliases
4.1 Robot aliases
4.2 List aliases
4.3 Alias manager
4.4 Virtual domains
5. sympa.conf parameters
5.1 Site customization
5.1.1 domain
5.1.2 email
5.1.3 listmaster
5.1.4 listmaster_email
5.1.5 wwsympa_url
5.1.6 rss_url
5.1.7 soap_url
5.1.8 spam_protection
5.1.9 web_archive_spam_protection
5.1.10 dark_color light_color text_color bg_color error_color selected_color shaded_color
5.1.11 cookie
5.1.12 create_list
5.1.13 global_remind
5.2 Directories
5.2.1 home
5.2.2 etc
5.3 System related
5.3.1 syslog
5.3.2 log_level
5.3.3 log_socket_type
5.3.4 pidfile
5.3.5 umask
5.4 Sending related
5.4.1 distribution_mode
5.4.2 maxsmtp
5.4.3 log_smtp
5.4.4 max_size
5.4.5 misaddressed_commands
5.4.6 misaddressed_commands_regexp
5.4.7 nrcpt
5.4.8 avg
5.4.9 sendmail
5.4.10 sendmail_args
5.4.11 sendmail_alias
5.4.12 rfc2369_header_fields
5.4.13 remove_headers
5.4.14 anonymous_headers_fields
5.4.15 list_check_smtp
5.4.16 list_check_suffixes
5.4.17 urlize_min_size
5.5 Quotas
5.5.1 default_shared_quota
5.5.2 default_archive_quota
5.6 Spool related
5.6.1 spool
5.6.2 queue
5.6.3 queuedistribute
5.6.4 queuemod
5.6.5 queuedigest
5.6.6 queueexpire
5.6.7 queueauth
5.6.8 queueoutgoing
5.6.9 queuebounce
5.6.10 queuetask
5.6.11 tmpdir
5.6.12 sleep
5.6.13 clean_delay_queue
5.6.14 clean_delay_queuemod
5.6.15 clean_delay_queueauth
5.7 Internationalization related
5.7.1 localedir
5.7.2 supported_lang
5.7.3 lang
5.7.4 web_recode_to
5.8 Bounce related
5.8.1 bounce_warn_rate
5.8.2 bounce_halt_rate
5.8.3 welcome_return_path
5.8.4 remind_return_path
5.8.5 expire_bounce_task
5.8.6 purge_orphan_bounces_task
5.8.7 eval_bouncers_task
5.8.8 process_bouncers_task
5.8.9 minimum_bouncing_count
5.8.10 minimum_bouncing_period
5.8.11 bounce_delay
5.8.12 default_bounce_level1_rate
5.8.13 default_bounce_level2_rate
5.8.14 bounce_email_prefix
5.9 Priority related
5.9.1 sympa_priority
5.9.2 request_priority
5.9.3 owner_priority
5.9.4 default_list_priority
5.10 Database related
5.10.1 db_type
5.10.2 db_name
5.10.3 db_host
5.10.4 db_port
5.10.5 db_user
5.10.6 db_passwd
5.10.7 db_options
5.10.8 db_env
5.10.9 db_additional_subscriber_fields
5.10.10 db_additional_user_fields
5.10.11 purge_user_table_task
5.11 Loop prevention
5.11.1 loop_command_max
5.11.2 loop_command_sampling_delay
5.11.3 loop_command_decrease_factor
5.12 S/MIME configuration
5.12.1 openssl
5.12.2 capath
5.12.3 cafile
5.12.4 key_passwd
5.12.5 chk_cert_expiration_task
5.12.6 crl_update_task
5.13 Antivirus plug-in
5.13.1 antivirus_path
5.13.2 antivirus_args
5.13.3 antivirus_notify
6. Sympa and its database
6.1 Prerequisites
6.2 Installing PERL modules
6.3 Creating a sympa DataBase
6.3.1 Database structure
6.3.2 Database creation
6.4 Setting database privileges
6.5 Importing subscribers data
6.5.1 Importing data from a text file
6.5.2 Importing data from subscribers files
6.6 Management of the include cache
6.7 Extending database table format
6.8 Sympa configuration
7. WWSympa, Sympa's web interface
7.1 Organization
7.2 Web server setup
7.2.1 wwsympa.fcgi access permissions
7.2.2 Installing wwsympa.fcgi in your Apache server
7.2.3 Using FastCGI
7.3 wwsympa.conf parameters
7.3.1 arc_path
7.3.2 archive_default_index thrd | mail
7.3.3 archived_pidfile
7.3.4 bounce_path
7.3.5 bounced_pidfile
7.3.6 cookie_expire
7.3.7 cookie_domain
7.3.8 default_home
7.3.9 icons_url
7.3.10 log_facility
7.3.11 mhonarc
7.3.12 htmlarea_url
7.3.13 password_case sensitive | insensitive
7.3.14 title
7.3.15 use_fast_cgi 0 | 1
7.4 MhOnArc
7.5 Archiving daemon
7.6 Database configuration
7.7 Logging in as listmaster
7.8 RSS channel
8. Sympa RSS channel
8.1 latest_lists
8.2 active_lists
8.3 latest_arc
8.4 latest_d_read
9. Sympa SOAP server
9.1 Introduction
9.2 Web server setup
9.3 Sympa setup
9.4 The WSDL service description
9.5 Client-side programming
9.5.1 Writting a Java client with Axis
10. Authentication
10.1 S/MIME and HTTPS authentication
10.2 Authentication with email address, uid or alternate email address
10.3 Generic SSO authentication
10.4 CAS-based authentication
10.5 auth.conf
10.5.1 user_table paragraph
10.5.2 ldap paragraph
10.5.3 generic_sso paragraph
10.5.4 cas paragraph
10.6 Sharing WWSympa authentication with other applications
11. Authorization scenarios
11.1 rules specifications
11.2 LDAP Named Filters
11.2.1 Definition
11.2.2 Search Condition
11.3 scenario inclusion
11.4 Hidding scenario files
12. Virtual robot
12.1 How to create a virtual robot
12.2 robot.conf
12.2.1 Robot customization
12.3 Managing multiple virtual robots
13. Customizing Sympa/WWSympa
13.1 Template file format
13.2 Site template files
13.2.1 helpfile.tt2
13.2.2 lists.tt2
13.2.3 global_remind.tt2
13.2.4 your_infected_msg.tt2
13.3 Web template files
13.4 Sharing data with other applications
13.5 Sharing WWSympa authentication with other applications
13.6 Internationalization
13.6.1 Sympa internationalization
13.6.2 List internationalization
13.6.3 User internationalization
13.7 Topics
13.8 Authorization scenarios
13.9 Loop detection
13.10 Tasks
13.10.1 List task creation
13.10.2 Global task creation
13.10.3 Model file format
13.10.4 Model file examples
14. Mailing list definition
14.1 Mail aliases
14.2 List configuration file
14.3 Examples of configuration files
14.4 Subscribers file
14.5 Info file
14.6 Homepage file
14.7 Data inclusion file
14.8 List template files
14.8.1 welcome.tt2
14.8.2 bye.tt2
14.8.3 removed.tt2
14.8.4 reject.tt2
14.8.5 invite.tt2
14.8.6 remind.tt2
14.8.7 summary.tt2
14.8.8 list_aliases.tt2
14.9 Stats file
14.10 List model files
14.10.1 remind.annual.task
14.10.2 expire.annual.task
14.11 Message header and footer
14.11.1 Archive directory
15. List creation, families and list edition
15.1 List creation
15.1.1 Data for list creation
15.1.2 XML file format
15.2 List families
15.3 List creation on command line with sympa.pl
15.4 Creating and editing mailing using the web
15.4.1 List creation on the Web interface
15.4.2 Who can create lists on the Web interface
15.4.3 typical list profile and Web interface
15.4.4 List edition
16. Lists Families
16.1 Family concept
16.2 Using family
16.2.1 Definition
16.2.2 Instantiation
16.2.3 Modification
16.2.4 Closure
16.2.5 Adding one list
16.2.6 Removing one list
16.2.7 Modifying one list
16.2.8 List parameters edition in a family context
17. List configuration parameters
17.1 List description
17.1.1 editor
17.1.2 editor_include
17.1.3 host
17.1.4 lang
17.1.5 owner
17.1.6 owner_include
17.1.7 subject
17.1.8 topics
17.1.9 visibility
17.2 Data source related
17.2.1 user_data_source
17.2.2 ttl
17.2.3 include_list
17.2.4 include_remote_sympa_list
17.2.5 include_sql_query
17.2.6 include_ldap_query
17.2.7 include_ldap_2level_query
17.2.8 include_file
17.2.9 include_remote_file
17.3 Command related
17.3.1 subscribe
17.3.2 unsubscribe
17.3.3 add
17.3.4 del
17.3.5 remind
17.3.6 remind_task
17.3.7 expire_task
17.3.8 send
17.3.9 review
17.3.10 shared_doc
17.4 List tuning
17.4.1 reply_to_header
17.4.2 max_size
17.4.3 anonymous_sender
17.4.4 custom_header
17.4.5 rfc2369_header_fields
17.4.6 custom_subject
17.4.7 footer_type
17.4.8 digest
17.4.9 available_user_options
17.4.10 default_user_options
17.4.11 cookie
17.4.12 priority
17.5 Bounce related
17.5.1 bounce
17.5.2 bouncers_level1
17.5.3 bouncers_level2
17.5.4 welcome_return_path
17.5.5 remind_return_path
17.6 Archive related
17.6.1 archive
17.6.2 web_archive
17.6.3 archive_crypted_msg
17.7 Spam protection
17.7.1 spam_protection
17.7.2 web_archive_spam_protection
17.8 Intern parameters
17.8.1 family_name
17.8.2 latest_instantiation
18. Shared documents
18.1 The three kind of operations on a document
18.2 The description file
18.2.1 Structure of description files
18.3 The predefined authorization scenarios
18.3.1 The public scenario
18.3.2 The private scenario
18.3.3 The scenario owner
18.3.4 The scenario editor
18.4 Access control
18.4.1 Listmaster and privileged owners
18.4.2 Special case of the shared directory
18.4.3 General case
18.5 Shared document actions
18.6 Template files
18.6.1 d_read.tt2
18.6.2 d_editfile.tt2
18.6.3 d_control.tt2
18.6.4 d_upload.tt2
18.6.5 d_properties.tt2
19. Bounce management
20. Antivirus
21. Using Sympa with LDAP
22. Sympa with S/MIME and HTTPS
22.1 Signed message distribution
22.2 Use of S/MIME signature by Sympa itself
22.3 Use of S/MIME encryption
22.4 S/Sympa configuration
22.4.1 Installation
22.4.2 configuration in sympa.conf
22.4.3 configuration to recognize S/MIME signatures
22.4.4 distributing encrypted messages
22.5 Managing certificates with tasks
22.5.1 chk_cert_expiration.daily.task model
22.5.2 crl_update.daily.task model
23. Using Sympa commands
23.1 User commands
23.2 Owner commands
23.3 Moderator commands
Index
About this document ...
root 2005-01-05