NAME
Sympa::Internals - Sympa internals
DESCRIPTION
Below is the list of Sympa internal modules. To know details of each module, run:
man Sympa::ModuleName
Modules
-
Future base class of Sympa functional objects
-
Base class for alias management
-
Alias management: Check addresses using SMTP
-
Alias management: Updating aliases by external program
-
Alias management: Aliases file based on template
-
Archives of Sympa
-
Base class of Sympa CLI modules
-
Definition of mail commands
-
Definition of site and robot configuration parameters
-
List configuration
-
Definition of configuration parameters
-
TBD
-
Definition of constants
-
Show traceback on critical error
-
Handling databases
-
Definition of core database structure
-
Base class of database drivers for Sympa
-
Database driver for CSV
-
Database driver for LDAP search operation
-
Database driver for MySQL / MariaDB
-
Database driver for ODBC
-
Database driver for Oracle Database
-
Sympa::DatabaseDriver::Oracle::St
Correcting behavior of DBD::Oracle
-
Sympa::DatabaseDriver::PostgreSQL
Database driver for PostgreSQL
-
Database driver for SQLite
-
Managing schema of Sympa core database
-
Base class of Sympa data source subclasses
-
Data source based on local file
-
Data source based on LDAP search operation
-
Data source based on LDAP with two-level search operations
-
Data source based on a list at local machine
-
Data source based on a user dump at remote host
-
Data source based on a file at remote host
-
Data source based on SQL query
-
List families
-
TBD
-
Decorating HTML texts
-
Sanitize HTML contents
-
Handling languages and locales
-
Mailing list
-
List configuration
-
List users
-
Definition of list configuration parameters
-
Definition of list configuration parameter values
-
Filehandle with locking
-
Logging facility of Sympa
-
Store messages to sendmail
-
Mail message embedding for internal use in Sympa
-
process hooks
-
Sympa::Message::Plugin::FixEncoding
Example module for message hook to correct charset and encoding of messages
-
Mail message generated from template
-
Process of Sympa
-
Definition of regular expressions
-
Requests for operation
-
Collection of requests
-
Base class of request handler classes
-
Command message as spool of requests
-
TBD
-
Authorization scenarios
-
Base class of subclasses to define Sympa workflows
-
Sympa::Spindle::AuthorizeMessage
Workflow to authorize messages bound for lists
-
Sympa::Spindle::AuthorizeRequest
Workflow to authorize requests in command messages
-
Sympa::Spindle::DispatchRequest
Workflow to dispatch requests
-
Sympa::Spindle::DistributeMessage
Workflow to distribute messages to list members
-
Workflow to handle command messages
-
Workflow to forward messages to administrators
-
Workflow to handle messages bound for lists
-
Sympa::Spindle::ProcessArchive
Workflow of archive storage
-
Workflow of request confirmation
-
Sympa::Spindle::ProcessAutomatic
Workflow of automatic list creation
-
Workflow of bounce processing
-
Workflow of digest sending
-
Workflow of message confirmation
-
Sympa::Spindle::ProcessIncoming
Workflow of processing incoming messages
-
Sympa::Spindle::ProcessMessage
Workflow of command processing
-
Sympa::Spindle::ProcessModeration
Workflow of message moderation
-
Sympa::Spindle::ProcessOutgoing
Workflow of message distribution
-
Sympa::Spindle::ProcessRequest
Workflow of request processing
-
Workflow of task processing
-
Sympa::Spindle::ProcessTemplate
Workflow of template sending
-
Workflow of resending messages in archive
-
Process to store messages into archiving spool
-
Process to store requests into request spool to wait for moderation
-
Process to store requests into request spool to wait for moderation
-
Process to store messages into digest spool
-
Process to forward messages to list editors
-
Process to store messages into held spool to wait for confirmation
-
Process to distribute messages to list members
-
Process to store messages into spool on memory for listmaster notification
-
Process to store messages into sendmail component
-
Process to store messages into held spool to wait for moderation
-
Process to store messages into outgoing spool
-
Sympa::Spindle::TransformDigestFinal
Process to transform digest messages - final stage
-
Sympa::Spindle::TransformIncoming
Process to transform messages - first stage
-
Sympa::Spindle::TransformOutgoing
Process to transform messages - second stage
-
Base class of spool classes
-
Spool for messages waiting for archiving
-
Spool for held requests waiting for moderation
-
Spool for incoming messages in automatic spool
-
Spool for incoming bounce messages
-
Spool for messages waiting for digest sending
-
Sympa::Spool::Digest::Collection
Collection of digest spools
-
Spool for held messages waiting for confirmation
-
Spool for incoming messages
-
Spool on memory for listmaster notification
-
Spool for held messages waiting for moderation
-
Spool for outgoing messages
-
Spool for tasks
-
Message topic
-
Tasks of Sympa
-
Template parser
-
One-time ticket for authorization
-
Functions related to data structures
-
TBD
-
Domains-related functions
-
File-related functions
-
TBD
-
Tools for S/MIME messages and X.509 certificates
-
Text-related functions
-
Time-related functions
-
Spool for message tracking
-
TBD
-
All Users Identified by Sympa
-
TBD
-
CGI Interface for FastCGI of Sympa
-
TBD
-
Search archives of Sympa
-
Web session
-
Shared document repository and its nodes
-
TBD
-
TBD
-
TBD
Workflow
See Sympa::Internals::Workflow.
SEE ALSO
Sympa Administration Manual. https://www.sympa.community/manual/.