Loading policy/tpa-rfc-15-email-services.md +4 −2 Original line number Diff line number Diff line Loading @@ -192,8 +192,6 @@ described in detail below: h. New mail relays i. Puppet refactoring TODO: architecture diagram ### End-to-end deliverability checks End-to-end deliverability monitoring involves: Loading Loading @@ -346,6 +344,10 @@ tpo/tpa/team#40626][] for details. This should probably happen Note: this task list must match the cost estimates below. ## Architecture diagram TODO: architecture diagram ## Timeline This timeline is a draft, and will be updated according to when this Loading policy/tpa-rfc-15-email-services/architecture-post.dot 0 → 100644 +25 −0 Original line number Diff line number Diff line digraph email { label="Email architecture TPA-RFC-15 plan, torproject.org, April 2022" compound=true; nodesep=1.0; labelloc=bottom subgraph clustertpa { label="TPA-managed machines" tpoboxes [label="other non mail hosts"] submission mailhosts [color="orange" label="mail hosts\ngitlab, RT, CiviCRM"] mailman [color="red"] schleuder [color="red"] relay [color="green"] mx [color="green"] mailbox [color="green"] mx -> { mailbox, schleuder, mailman } } dotdotdot [label="remote mail hosts"] user [shape=triangle] user -> mailhosts user -> { submission, mailbox } submission -> dotdotdot -> mx tpoboxes -> relay -> dotdotdot mailhosts -> dotdotdot } policy/tpa-rfc-15-email-services/architecture-post.png 0 → 100644 +73.7 KiB Loading image diff... policy/tpa-rfc-15-email-services/architecture-pre.dot 0 → 100644 +32 −0 Original line number Diff line number Diff line digraph email { label="Email architecture, torproject.org, April 2022" compound=true; nodesep=1.0; internet subgraph clustertpa { label="TPA-managed machines" tpoboxes subgraph clustermailhosts { gitlab civicrm RT label="mail hosts" } subgraph clustereugeni { label=eugeni mailman relay mx schleuder } } RT -> internet [ltail=clustermailhosts] internet -> RT [lhead=clustermailhosts] internet -> mx tpoboxes -> relay -> internet internet -> riseup -> internet internet -> gmail -> internet internet -> dotdotdot -> internet dotdotdot [label="..."] } policy/tpa-rfc-15-email-services/architecture-pre.png 0 → 100644 +71.3 KiB Loading image diff... Loading
policy/tpa-rfc-15-email-services.md +4 −2 Original line number Diff line number Diff line Loading @@ -192,8 +192,6 @@ described in detail below: h. New mail relays i. Puppet refactoring TODO: architecture diagram ### End-to-end deliverability checks End-to-end deliverability monitoring involves: Loading Loading @@ -346,6 +344,10 @@ tpo/tpa/team#40626][] for details. This should probably happen Note: this task list must match the cost estimates below. ## Architecture diagram TODO: architecture diagram ## Timeline This timeline is a draft, and will be updated according to when this Loading
policy/tpa-rfc-15-email-services/architecture-post.dot 0 → 100644 +25 −0 Original line number Diff line number Diff line digraph email { label="Email architecture TPA-RFC-15 plan, torproject.org, April 2022" compound=true; nodesep=1.0; labelloc=bottom subgraph clustertpa { label="TPA-managed machines" tpoboxes [label="other non mail hosts"] submission mailhosts [color="orange" label="mail hosts\ngitlab, RT, CiviCRM"] mailman [color="red"] schleuder [color="red"] relay [color="green"] mx [color="green"] mailbox [color="green"] mx -> { mailbox, schleuder, mailman } } dotdotdot [label="remote mail hosts"] user [shape=triangle] user -> mailhosts user -> { submission, mailbox } submission -> dotdotdot -> mx tpoboxes -> relay -> dotdotdot mailhosts -> dotdotdot }
policy/tpa-rfc-15-email-services/architecture-pre.dot 0 → 100644 +32 −0 Original line number Diff line number Diff line digraph email { label="Email architecture, torproject.org, April 2022" compound=true; nodesep=1.0; internet subgraph clustertpa { label="TPA-managed machines" tpoboxes subgraph clustermailhosts { gitlab civicrm RT label="mail hosts" } subgraph clustereugeni { label=eugeni mailman relay mx schleuder } } RT -> internet [ltail=clustermailhosts] internet -> RT [lhead=clustermailhosts] internet -> mx tpoboxes -> relay -> internet internet -> riseup -> internet internet -> gmail -> internet internet -> dotdotdot -> internet dotdotdot [label="..."] }