Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
internals:internals-sympa [2007/10/05 10:33]
olivier.lumineau@cru.fr
internals:internals-sympa [2018/03/29 03:48] (current)
ikeda@conversion.co.jp Obsoletion
Line 1: Line 1:
-====== sympa.pl ======+====== ​× sympa.pl ====== 
 +<note warning>​ 
 +  * This document was obsoleted. 
 + 
 +</​note>​
  
 This is the main script; it runs as a daemon and does the message/​command processing. It uses these functions: ''​DoFile()'',​ ''​DoMessage()'',​ ''​DoCommand()'',​ ''​DoSendMessage()'',​ ''​DoForward()'',​ ''​SendDigest()'',​ ''​CleanSpool()'',​ ''​sigterm()'',​ ''​sighup()''​. ​ This is the main script; it runs as a daemon and does the message/​command processing. It uses these functions: ''​DoFile()'',​ ''​DoMessage()'',​ ''​DoCommand()'',​ ''​DoSendMessage()'',​ ''​DoForward()'',​ ''​SendDigest()'',​ ''​CleanSpool()'',​ ''​sigterm()'',​ ''​sighup()''​. ​
Line 19: Line 23:
  
 **OUT**: $status - result of the called function undef  **OUT**: $status - result of the called function undef 
 +
 +
  
 ==== DoMessage() ==== ==== DoMessage() ====
  
 Handles a message sent to a list (those that can make loop and those containing a command are rejected). This function can call various functions: ​ Handles a message sent to a list (those that can make loop and those containing a command are rejected). This function can call various functions: ​
-  * List distribute_msg() for distribution (see [[#​list-distribute-msg|list-distribute-msg]],​ page [[internals#​list-distribute-msg|{{crossref.png|[*]}}]])+  * List::distribute_msg() for distribution (see [[#​list-distribute-msg|list-distribute-msg]],​ page [[internals#​list-distribute-msg|{{crossref.png|[*]}}]])
   * List::​send_auth() for authentification or topic tagging by message sender(see [[#​list-send-auth|list-send-auth]],​ page [[internals#​list-send-auth|{{crossref.png|[*]}}]])   * List::​send_auth() for authentification or topic tagging by message sender(see [[#​list-send-auth|list-send-auth]],​ page [[internals#​list-send-auth|{{crossref.png|[*]}}]])
   * List::​send_to_editor() for moderation or topic tagging by list moderator(see [[#​list-send-to-editor|list-send-to-editor]],​ page [[internals#​list-send-to-editor|{{crossref.png|[*]}}]]).   * List::​send_to_editor() for moderation or topic tagging by list moderator(see [[#​list-send-to-editor|list-send-to-editor]],​ page [[internals#​list-send-to-editor|{{crossref.png|[*]}}]]).
  • internals/internals-sympa.1191573219.txt.gz
  • Last modified: 2007/10/05 10:33
  • (external edit)