From 73137b735c6894c24f24faf0f66094445f852013 Mon Sep 17 00:00:00 2001 From: ertopogo Date: Mon, 23 Feb 2026 23:20:02 +0100 Subject: Application:ajout du serveur mail huinca --- micro/vms/huinca.mmd | 63 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 63 insertions(+) create mode 100644 micro/vms/huinca.mmd (limited to 'micro/vms') diff --git a/micro/vms/huinca.mmd b/micro/vms/huinca.mmd new file mode 100644 index 0000000..8c265a7 --- /dev/null +++ b/micro/vms/huinca.mmd @@ -0,0 +1,63 @@ +%%{init: {'theme': 'base', 'flowchart': {'nodeSpacing': 40, 'rankSpacing': 50}}}%% +flowchart LR + subgraph mail_stack ["Services Mail natifs"] + direction TB + postfix["Postfix
SMTP :25 :465 :587"] + dovecot["Dovecot
IMAP :993
LMTP + Sieve"] + opendkim["OpenDKIM
milter DKIM"] + spamassassin["SpamAssassin
anti-spam"] + clamav["ClamAV + Amavis
antivirus"] + fail2ban_m["fail2ban
postfix, dovecot, sasl"] + postfix -->|"milter"| opendkim + postfix -->|"content_filter"| spamassassin + spamassassin --> clamav + end + + subgraph tls ["TLS"] + direction TB + certs["/etc/ssl/mail/
fullchain.pem
privkey.pem"] + sync["rsync cron depuis
araucaria Caddy
Let's Encrypt"] + sync --> certs + end + + subgraph config ["Config huinca"] + direction TB + vm_info["huinca .66
Ubuntu 24.04 LTS
2 vCPU 4 GB RAM
LVM 70 GB"] + partitions["/var/mail 40 GB
/var/log 5 GB
/ 15 GB"] + user_info["user: toshiro
SSH cle uniquement"] + end + + subgraph access ["Acces reseau"] + direction TB + dns["mail.arauco.online
huinca.local
-> 192.168.99.66"] + nat["NAT Swisscom
:25 :465 :587 :993
-> .66"] + clients["Clients mail
Thunderbird / K-9"] + end + + subgraph mailboxes ["Boites mail"] + direction TB + maildir["Maildir
/home/*/Maildir/"] + aliases["Aliases
postmaster -> toshiro
root -> toshiro"] + end + + clients -->|"IMAPS :993"| dovecot + clients -->|"SMTPS :465/587"| postfix + nat --> postfix + dns -.-> postfix + certs -.-> postfix + certs -.-> dovecot + dovecot --> maildir + + classDef mailStyle fill:#1e4a2e,stroke:#4a9a6a,color:#a8e0c0 + classDef secStyle fill:#4a3a1e,stroke:#d9a84a,color:#f0d8a8 + classDef netStyle fill:#1e3a5f,stroke:#4a90d9,color:#a8d0f0 + classDef configStyle fill:#2a3a4a,stroke:#6a8aaa,color:#b0d0e8 + classDef storStyle fill:#4a3a1e,stroke:#d9a84a,color:#f0d8a8 + classDef tlsStyle fill:#3a1e5f,stroke:#8a6ad9,color:#c8b0f0 + + class postfix,dovecot mailStyle + class opendkim,spamassassin,clamav,fail2ban_m secStyle + class dns,nat,clients netStyle + class vm_info,partitions,user_info configStyle + class maildir,aliases storStyle + class certs,sync tlsStyle -- cgit v1.2.3