table of contents
Sympa::Internals(3Sympa) | sympa 6.2.72 | Sympa::Internals(3Sympa) |
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::CLI
- Base class of Sympa CLI modules
- 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
- Functions related to data structures
- Sympa::Tools::DKIM
- TBD
- Sympa::Tools::Domains
- Domains-related functions
- Sympa::Tools::File
- File-related functions
- Sympa::Tools::Password
- TBD
- Sympa::Tools::SMIME
- Tools for S/MIME messages and X.509 certificates
- 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::Session
- Web session
- 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 Administration Manual. <https://www.sympa.community/manual/>.
2024-07-15 | 6.2.72 |