Mulțumim pentru trimiterea solicitării! Un membru al echipei noastre vă va contacta în curând.
Mulțumim pentru trimiterea rezervării! Un membru al echipei noastre vă va contacta în curând.
Schița de curs
Introducere în Stalwart
- Ce este Stalwart și de ce a fost creat
- Arhitectura binară unică Rust
- Comparație cu stivele tradiționale de email
- Licențiere: AGPL-3.0 și Enterprise
Instalare și Configurare Inițială
- Cerințe de sistem și suport pentru platforme
- Instalare prin Docker și Docker Compose
- Instalare pe Linux din binar
- Selectarea bazei de date
- Modul bootstrap și asistentul de configurare
Protocoale de Bază și DNS
- Configurare SMTP pentru intrare și ieșire
- IMAP4 și JMAP pentru acces la email
- POP3 pentru clienți vechi
- Înregistrări DNS: MX, SPF, DKIM, DMARC
- Rotație automată a cheilor DKIM
Securitate și Autentificare
- TLS cu furnizare de certificate ACME
- Securitate de transport DANE și MTA-STS
- Backend-uri de autentificare: intern, LDAP, OIDC, SQL
- OAuth 2.0 și autentificare în doi pași
- Liste de control al accesului și permisiuni
- Limitare de rată și blocare automată a IP-urilor
Protecție împotriva Spamului și Phishingului
- Arhitectura filtrului de spam integrat
- Clasificare bazată pe inteligență artificială și LLM
- Clasificator Bayesian statistic
- Liste de blocare DNS și Pyzor
- Greylisting și capcane de spam
- Protecție împotriva atacurilor de phishing și homografice
Stocare și Căutare
- Opțiuni de stocare: RocksDB, PostgreSQL, MySQL, SQLite
- Stocare în cloud cu S3 și Azure
- Stocare în cache cu Redis
- Căutare full-text: motoare integrate vs externe
Servicii de Colaborare
- CalDAV și Calendare JMAP
- CardDAV și Contacte JMAP
- Stocare de fișiere WebDAV
- Partajare cu ACL și JMAP Sharing
Multi-Tenancy și Gestionarea Utilizatorilor
- Izolare de domenii și tenant
- Conturi de utilizator și grupuri
- Liste de discuții și aliasuri
- Subadresare și adrese catch-all
- Cote de disc per utilizator și tenant
Administrare și Monitorizare
- Panou de control WebUI și statistici
- CLI pentru scriptare și automatizare
- Gestionarea cozilor SMTP
- Metrici OpenTelemetry și Prometheus
- Webhooks pentru automatizarea evenimentelor
Clustering și Disponibilitate Ridicată
- Coordonare cluster peer-to-peer
- Clustering cu Kafka și Redis
- Replici de citire și stocare fragmentată
- Implementare pe Kubernetes
- Design pentru toleranță la defecțiuni
Configurare Avansată
- Limbajul de scriptare Sieve
- Hooks MTA și integrare milter
- Reguli de rutare și cozi virtuale
- Rescrierea plicurilor
Migrare și Integrare
- Migrarea de la Postfix și Dovecot
- Migrarea de la Exchange
- Autoconfig și Autodiscover
- Gestionare automată a DNS
- Implementări declarative bazate pe API
Cerințe
- Confortabil în lucrul pe linia de comandă Linux
- Înțelegere de bază a conceptelor DNS
- Familiaritate cu elementele de bază ale emailului este utilă, dar nu este obligatorie
Publicul țintă
- Administratori de sistem
- Ingineri DevOps și platforme
- Specialiști în infrastructură IT
- Oricine gestionează sau planifică o implementare de email autogestionată
21 Ore