Provided by: sympa_6.2.66~dfsg-2_amd64 bug

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
       Sympa
           Future base class of Sympa functional objects

       Sympa::Aliases
           Base class for alias management

       Sympa::Aliases::CheckSMTP
           Alias management: Check addresses using SMTP

       Sympa::Aliases::External
           Alias management: Updating aliases by external program

       Sympa::Aliases::Template
           Alias management: Aliases file based on template

       Sympa::Archive
           Archives of Sympa

       Sympa::CommandDef
           Definition of mail commands

       Sympa::ConfDef
           Definition of site and robot configuration parameters

       Sympa::Config
           List configuration

       Sympa::Config::Schema
           Definition of list configuration parameters

       Sympa::Config_XML
           TBD

       Sympa::Constants
           Definition of constants

       Sympa::Crash
           Show traceback on critical error

       Sympa::Database
           Handling databases

       Sympa::DatabaseDescription
           Definition of core database structure

       Sympa::DatabaseDriver
           Base class of database drivers for Sympa

       Sympa::DatabaseDriver::CSV
           Database driver for CSV

       Sympa::DatabaseDriver::LDAP
           Database driver for LDAP search operation

       Sympa::DatabaseDriver::MySQL
           Database driver for MySQL / MariaDB

       Sympa::DatabaseDriver::ODBC
           Database driver for ODBC

       Sympa::DatabaseDriver::Oracle
           Database driver for Oracle Database

       Sympa::DatabaseDriver::Oracle::St
           Correcting behavior of DBD::Oracle

       Sympa::DatabaseDriver::PostgreSQL
           Database driver for PostgreSQL

       Sympa::DatabaseDriver::SQLite
           Database driver for SQLite

       Sympa::DatabaseManager
           Managing schema of Sympa core database

       Sympa::DataSource
           Base class of Sympa data source subclasses

       Sympa::DataSource::File
           Data source based on local file

       Sympa::DataSource::LDAP
           Data source based on LDAP search operation

       Sympa::DataSource::LDAP2
           Data source based on LDAP with two-level search operations

       Sympa::DataSource::List
           Data source based on a list at local machine

       Sympa::DataSource::RemoteDump
           Data source based on a user dump at remote host

       Sympa::DataSource::RemoteFile
           Data source based on a file at remote host

       Sympa::DataSource::SQL
           Data source based on SQL query

       Sympa::Family
           List families

       Sympa::HTML::FormatText
           TBD

       Sympa::HTMLDecorator
           Decorating HTML texts

       Sympa::HTMLSanitizer
           Sanitize HTML contents

       Sympa::Language
           Handling languages and locales

       Sympa::List
           Mailing list

       Sympa::List::Config
           List configuration

       Sympa::List::Users
           List users

       Sympa::ListDef
           Definition of list configuration parameters

       Sympa::ListOpt
           Definition of list configuration parameter values

       Sympa::LockedFile
           Filehandle with locking

       Sympa::Log
           Logging facility of Sympa

       Sympa::Mailer
           Store messages to sendmail

       Sympa::Message
           Mail message embedding for internal use in Sympa

       Sympa::Message::Plugin
           process hooks

       Sympa::Message::Plugin::FixEncoding
           Example module for message hook to correct charset and encoding of messages

       Sympa::Message::Template
           Mail message generated from template

       Sympa::Process
           Process of Sympa

       Sympa::Regexps
           Definition of regular expressions

       Sympa::Request
           Requests for operation

       Sympa::Request::Collection
           Collection of requests

       Sympa::Request::Handler
           Base class of request handler classes

       Sympa::Request::Message
           Command message as spool of requests

       Sympa::Robot
           TBD

       Sympa::Scenario
           Authorization scenarios

       Sympa::Spindle
           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

       Sympa::Spindle::DoCommand
           Workflow to handle command messages

       Sympa::Spindle::DoForward
           Workflow to forward messages to administrators

       Sympa::Spindle::DoMessage
           Workflow to handle messages bound for lists

       Sympa::Spindle::ProcessArchive
           Workflow of archive storage

       Sympa::Spindle::ProcessAuth
           Workflow of request confirmation

       Sympa::Spindle::ProcessAutomatic
           Workflow of automatic list creation

       Sympa::Spindle::ProcessBounce
           Workflow of bounce processing

       Sympa::Spindle::ProcessDigest
           Workflow of digest sending

       Sympa::Spindle::ProcessHeld
           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

       Sympa::Spindle::ProcessTask
           Workflow of task processing

       Sympa::Spindle::ProcessTemplate
           Workflow of template sending

       Sympa::Spindle::ResendArchive
           Workflow of resending messages in archive

       Sympa::Spindle::ToArchive
           Process to store messages into archiving spool

       Sympa::Spindle::ToAuth
           Process to store requests into request spool to wait for moderation

       Sympa::Spindle::ToAuthOwner
           Process to store requests into request spool to wait for moderation

       Sympa::Spindle::ToDigest
           Process to store messages into digest spool

       Sympa::Spindle::ToEditor
           Process to forward messages to list editors

       Sympa::Spindle::ToHeld
           Process to store messages into held spool to wait for confirmation

       Sympa::Spindle::ToList
           Process to distribute messages to list members

       Sympa::Spindle::ToListmaster
           Process to store messages into spool on memory for listmaster notification

       Sympa::Spindle::ToMailer
           Process to store messages into sendmail component

       Sympa::Spindle::ToModeration
           Process to store messages into held spool to wait for moderation

       Sympa::Spindle::ToOutgoing
           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

       Sympa::Spool
           Base class of spool classes

       Sympa::Spool::Archive
           Spool for messages waiting for archiving

       Sympa::Spool::Auth
           Spool for held requests waiting for moderation

       Sympa::Spool::Automatic
           Spool for incoming messages in automatic spool

       Sympa::Spool::Bounce
           Spool for incoming bounce messages

       Sympa::Spool::Digest
           Spool for messages waiting for digest sending

       Sympa::Spool::Digest::Collection
           Collection of digest spools

       Sympa::Spool::Held
           Spool for held messages waiting for confirmation

       Sympa::Spool::Incoming
           Spool for incoming messages

       Sympa::Spool::Listmaster
           Spool on memory for listmaster notification

       Sympa::Spool::Moderation
           Spool for held messages waiting for moderation

       Sympa::Spool::Outgoing
           Spool for outgoing messages

       Sympa::Spool::Task
           Spool for tasks

       Sympa::Spool::Topic
           Message topic

       Sympa::Task
           Tasks of Sympa

       Sympa::Template
           Template parser

       Sympa::Ticket
           One-time ticket for authorization

       Sympa::Tools::Data
           TBD

       Sympa::Tools::DKIM
           TBD

       Sympa::Tools::Domains
           Domains-related functions

       Sympa::Tools::File
           File-related functions

       Sympa::Tools::Password
           TBD

       Sympa::Tools::SMIME
           TBD

       Sympa::Tools::Text
           Text-related functions

       Sympa::Tools::Time
           Time-related functions

       Sympa::Tracking
           Spool for message tracking

       Sympa::Upgrade
           TBD

       Sympa::User
           All Users Identified by Sympa

       Sympa::WWW::Auth
           TBD

       Sympa::WWW::FastCGI
           CGI Interface for FastCGI of Sympa

       Sympa::WWW::Marc
           TBD

       Sympa::WWW::Marc::Search
           Search archives of Sympa

       Sympa::WWW::Report
           TBD

       Sympa::WWW::Session
           Web session

       Sympa::WWW::SharedDocument
           Shared document repository and its nodes

       Sympa::WWW::SOAP
           TBD

       Sympa::WWW::SOAP::Transport
           TBD

       Sympa::WWW::Tools
           TBD

   Workflow
       See Sympa::Internals::Workflow.

SEE ALSO

       sympa_toc(1).

       Sympa Administration Manual.  <https://sympa-community.github.io/manual/>.