Differences

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

Link to this comparison view

Next revision
Previous revision
Last revision Both sides next revision
internals:mail_structure [2009/10/20 14:36]
serge.aumont@cru.fr created
internals:mail_structure [2010/06/24 17:43]
serge.aumont@cru.fr
Line 1: Line 1:
 +====== Subroutine organisation for mailing features. ======
 +
 +
 <​graphviz>​ <​graphviz>​
 digraph "​codesympa"​ { digraph "​codesympa"​ {
  
 "​distribute"​ [shape=box, label="​distribute",​ color="​0.0,​1.0,​1.0",​ fontcolor="​0.0,​1.0,​1.0"​] "​distribute"​ [shape=box, label="​distribute",​ color="​0.0,​1.0,​1.0",​ fontcolor="​0.0,​1.0,​1.0"​]
-"​distribute"​->"​distribute_msg"​ [style=filled, ​label="​Vers", ​color="​0.6666667,1.0,1.0", fontcolor="​0.6666667,1.0,1.0"]+"​distribute"​->"​distribute_msg"​ [style=filled, ​ color="​0.0,0.0,0.0", fontcolor="​0.0,0.0,0.0"]
 "​sending"​ [shape=box, label="​sending",​ color="​0.0,​1.0,​1.0",​ fontcolor="​0.0,​1.0,​1.0"​] "​sending"​ [shape=box, label="​sending",​ color="​0.0,​1.0,​1.0",​ fontcolor="​0.0,​1.0,​1.0"​]
-"​sending"​->"​bulk::​store"​ [style=filled, ​label="​Vers", ​color="​0.6666667,1.0,1.0", fontcolor="​0.6666667,1.0,1.0"]+"​sending"​->"​bulk::​store"​ [style=filled, ​ color="​0.0,0.0,0.0", fontcolor="​0.0,0.0,0.0"]
 "​mail_file"​ [shape=box, label="​mail_file",​ color="​0.0,​1.0,​1.0",​ fontcolor="​0.0,​1.0,​1.0"​] "​mail_file"​ [shape=box, label="​mail_file",​ color="​0.0,​1.0,​1.0",​ fontcolor="​0.0,​1.0,​1.0"​]
-"​mail_file"​->"​sending"​ [style=filled, ​label="​Vers", ​color="​0.6666667,1.0,1.0", fontcolor="​0.6666667,1.0,1.0"]+"​mail_file"​->"​sending"​ [style=filled, ​ color="​0.0,0.0,0.0", fontcolor="​0.0,0.0,0.0"]
 "​send_auth"​ [shape=box, label="​send_auth",​ color="​0.0,​1.0,​1.0",​ fontcolor="​0.0,​1.0,​1.0"​] "​send_auth"​ [shape=box, label="​send_auth",​ color="​0.0,​1.0,​1.0",​ fontcolor="​0.0,​1.0,​1.0"​]
-"​send_auth"​->"​send_file"​ [style=filled, ​label="​Vers", ​color="​0.6666667,1.0,1.0", fontcolor="​0.6666667,1.0,1.0"]+"​send_auth"​->"​send_file"​ [style=filled, ​ color="​0.0,0.0,0.0", fontcolor="​0.0,0.0,0.0"]
 "​mail_message"​ [shape=box, label="​mail_message",​ color="​0.0,​1.0,​1.0",​ fontcolor="​0.0,​1.0,​1.0"​] "​mail_message"​ [shape=box, label="​mail_message",​ color="​0.0,​1.0,​1.0",​ fontcolor="​0.0,​1.0,​1.0"​]
-"​mail_message"​->"​mail::​sendto"​ [style=filled, ​label="​Vers", ​color="​0.6666667,1.0,1.0", fontcolor="​0.6666667,1.0,1.0"]+"​mail_message"​->"​mail::​sendto"​ [style=filled, ​ color="​0.0,0.0,0.0", fontcolor="​0.0,0.0,0.0"]
 "​send_file"​ [shape=box, label="​send_file",​ color="​0.0,​1.0,​1.0",​ fontcolor="​0.0,​1.0,​1.0"​] "​send_file"​ [shape=box, label="​send_file",​ color="​0.0,​1.0,​1.0",​ fontcolor="​0.0,​1.0,​1.0"​]
-"​send_file"​->"​mail_file"​ [style=filled, ​label="​Vers", ​color="​0.6666667,1.0,1.0", fontcolor="​0.6666667,1.0,1.0"]+"​send_file"​->"​mail_file"​ [style=filled, ​ color="​0.0,0.0,0.0", fontcolor="​0.0,0.0,0.0"]
 "​send_global_file"​ [shape=box, label="​send_global_file",​ color="​0.0,​1.0,​1.0",​ fontcolor="​0.0,​1.0,​1.0"​] "​send_global_file"​ [shape=box, label="​send_global_file",​ color="​0.0,​1.0,​1.0",​ fontcolor="​0.0,​1.0,​1.0"​]
-"​send_global_file"​->"​mail_file"​ [style=filled, ​label="​Vers", ​color="​0.6666667,1.0,1.0", fontcolor="​0.6666667,1.0,1.0"]+"​send_global_file"​->"​mail_file"​ [style=filled, ​ color="​0.0,0.0,0.0", fontcolor="​0.0,0.0,0.0"]
 "​distribute_msg_digest"​ [shape=box, label="​distribute_msg_digest",​ color="​0.0,​1.0,​1.0",​ fontcolor="​0.0,​1.0,​1.0"​] "​distribute_msg_digest"​ [shape=box, label="​distribute_msg_digest",​ color="​0.0,​1.0,​1.0",​ fontcolor="​0.0,​1.0,​1.0"​]
-"​distribute_msg_digest"​->"​send_file"​ [style=filled, ​label="​Vers", ​color="​0.6666667,1.0,1.0", fontcolor="​0.6666667,1.0,1.0"]+"​distribute_msg_digest"​->"​send_file"​ [style=filled, ​ color="​0.0,0.0,0.0", fontcolor="​0.0,0.0,0.0"]
 "​sympa.pl"​ [shape=box, label="​sympa.pl",​ color="​0.0,​1.0,​1.0",​ fontcolor="​0.0,​1.0,​1.0"​] "​sympa.pl"​ [shape=box, label="​sympa.pl",​ color="​0.0,​1.0,​1.0",​ fontcolor="​0.0,​1.0,​1.0"​]
 +"​sympa.pl"​->"​confirm"​ [style=filled, ​ color="​0.0,​0.0,​0.0",​ fontcolor="​0.0,​0.0,​0.0"​]
 +"​sympa.pl"​->"​distribute"​ [style=filled, ​ color="​0.0,​0.0,​0.0",​ fontcolor="​0.0,​0.0,​0.0"​]
 +"​sympa.pl"​->"​distribute_msg"​ [style=filled, ​ color="​0.0,​0.0,​0.0",​ fontcolor="​0.0,​0.0,​0.0"​]
 "​task::​cmd_execute"​ [shape=box, label="​task::​cmd_execute",​ color="​0.0,​1.0,​1.0",​ fontcolor="​0.0,​1.0,​1.0"​] "​task::​cmd_execute"​ [shape=box, label="​task::​cmd_execute",​ color="​0.0,​1.0,​1.0",​ fontcolor="​0.0,​1.0,​1.0"​]
-"​task::​cmd_execute"​->"​task::​send_msg"​ [style=filled, ​label="​Vers", ​color="​0.6666667,1.0,1.0", fontcolor="​0.6666667,1.0,1.0"]+"​task::​cmd_execute"​->"​task::​send_msg"​ [style=filled, ​ color="​0.0,0.0,0.0", fontcolor="​0.0,0.0,0.0"]
 "​send_to_editor"​ [shape=box, label="​send_to_editor",​ color="​0.0,​1.0,​1.0",​ fontcolor="​0.0,​1.0,​1.0"​] "​send_to_editor"​ [shape=box, label="​send_to_editor",​ color="​0.0,​1.0,​1.0",​ fontcolor="​0.0,​1.0,​1.0"​]
-"​send_to_editor"​->"​send_file"​ [style=filled, ​label="​Vers", ​color="​0.6666667,1.0,1.0", fontcolor="​0.6666667,1.0,1.0"]+"​send_to_editor"​->"​send_file"​ [style=filled, ​ color="​0.0,0.0,0.0", fontcolor="​0.0,0.0,0.0"]
 "​confirm"​ [shape=box, label="​confirm",​ color="​0.0,​1.0,​1.0",​ fontcolor="​0.0,​1.0,​1.0"​] "​confirm"​ [shape=box, label="​confirm",​ color="​0.0,​1.0,​1.0",​ fontcolor="​0.0,​1.0,​1.0"​]
-"​confirm"​->"​distribute_msg"​ [style=filled, ​label="​Vers", ​color="​0.6666667,1.0,1.0", fontcolor="​0.6666667,1.0,1.0"]+"​confirm"​->"​distribute_msg"​ [style=filled, ​ color="​0.0,0.0,0.0", fontcolor="​0.0,0.0,0.0"]
 "​mail::​sendto"​ [shape=box, label="​mail::​sendto",​ color="​0.0,​1.0,​1.0",​ fontcolor="​0.0,​1.0,​1.0"​] "​mail::​sendto"​ [shape=box, label="​mail::​sendto",​ color="​0.0,​1.0,​1.0",​ fontcolor="​0.0,​1.0,​1.0"​]
-"​mail::​sendto"​->"​sending"​ [style=filled, ​label="​Vers", ​color="​0.6666667,1.0,1.0", fontcolor="​0.6666667,1.0,1.0"]+"​mail::​sendto"​->"​sending"​ [style=filled, ​ color="​0.0,0.0,0.0", fontcolor="​0.0,0.0,0.0"]
 "​task::​send_msg"​ [shape=box, label="​task::​send_msg",​ color="​0.0,​1.0,​1.0",​ fontcolor="​0.0,​1.0,​1.0"​] "​task::​send_msg"​ [shape=box, label="​task::​send_msg",​ color="​0.0,​1.0,​1.0",​ fontcolor="​0.0,​1.0,​1.0"​]
-"​task::​send_msg"​->"​send_global_file"​ [style=filled, ​label="Vers", color="​0.6666667,1.0,1.0", fontcolor="​0.6666667,1.0,1.0"]+"​task::​send_msg"​->"​send_global_file"​ [style=filled, ​ color="0.0,0.0,0.0", ​fontcolor="​0.0,​0.0,​0.0"​] 
 +"​task::​send_msg"​->"​send_file"​ [style=filled,  ​color="​0.0,0.0,0.0", fontcolor="​0.0,0.0,0.0"]
 "​distribute_msg"​ [shape=box, label="​distribute_msg",​ color="​0.0,​1.0,​1.0",​ fontcolor="​0.0,​1.0,​1.0"​] "​distribute_msg"​ [shape=box, label="​distribute_msg",​ color="​0.0,​1.0,​1.0",​ fontcolor="​0.0,​1.0,​1.0"​]
-"​distribute_msg"​->"​send_msg"​ [style=filled, ​label="​Vers", ​color="​0.6666667,1.0,1.0", fontcolor="​0.6666667,1.0,1.0"]+"​distribute_msg"​->"​send_msg"​ [style=filled, ​ color="​0.0,0.0,0.0", fontcolor="​0.0,0.0,0.0"]
 "​bulk::​store"​ [shape=box, label="​bulk::​store",​ color="​0.0,​1.0,​1.0",​ fontcolor="​0.0,​1.0,​1.0"​] "​bulk::​store"​ [shape=box, label="​bulk::​store",​ color="​0.0,​1.0,​1.0",​ fontcolor="​0.0,​1.0,​1.0"​]
 "​send_msg"​ [shape=box, label="​send_msg",​ color="​0.0,​1.0,​1.0",​ fontcolor="​0.0,​1.0,​1.0"​] "​send_msg"​ [shape=box, label="​send_msg",​ color="​0.0,​1.0,​1.0",​ fontcolor="​0.0,​1.0,​1.0"​]
-"​send_msg"​->"​mail_message"​ [style=filled, ​label="​Vers", ​color="​0.6666667,1.0,1.0", fontcolor="​0.6666667,1.0,1.0"]+"​send_msg"​->"​mail_message"​ [style=filled, ​ color="​0.0,0.0,0.0", fontcolor="​0.0,0.0,0.0"]
 } }
 </​graphviz>​ </​graphviz>​
  • internals/mail_structure.txt
  • Last modified: 2018/03/29 03:52
  • by ikeda@conversion.co.jp