Благодарим ви, че изпратихте вашето запитване! Един от членовете на нашия екип ще се свърже с вас скоро.
Благодарим ви, че направихте своята резервация! Един от членовете на нашия екип ще се свърже с вас скоро.
Съдържание и теми, включени в курса
Въведение в Stalwart
- Какво представлява Stalwart и защо е създаден
- Архитектура с единичен Rust бинарен файл
- Сравнение с традиционните пощенски стекове
- Лицензиране: AGPL-3.0 и корпоративно
Инсталация и първоначална настройка
- Системни изисквания и поддръжка на платформи
- Инсталиране чрез Docker и Docker Compose
- Инсталиране на Linux от бинарен файл
- Избор на бекенд за база данни
- Режим на първоначално конфигуриране и помощник за настройка
Основни протоколи и DNS
- SMTP конфигурация за входяща и изходяща поща
- IMAP4 и JMAP за достъп до поща
- POP3 за наследени клиенти
- DNS записи: MX, SPF, DKIM, DMARC
- Автоматизирана ротация на DKIM ключове
Сигурност и удостоверяване
- TLS с осигуряване на сертификати чрез ACME
- Транспортна сигурност DANE и MTA-STS
- Бекенди за удостоверяване: вътрешен, LDAP, OIDC, SQL
- OAuth 2.0 и двуфакторна автентикация
- Списъци за контрол на достъп и права
- Ограничаване на скоростта и автоматично блокиране на IP адреси
Защита от спам и фишинг
- Архитектура на вградения спам филтър
- Класификация чрез изкуствен интелект и големи езикови модели
- Статистически Бейсов класификатор
- DNS блок списъци и Pyzor
- Сив списък и примамки за спам
- Защита от фишинг и омографски атаки
Бекенди за съхранение и търсене
- Опции за съхранение: RocksDB, PostgreSQL, MySQL, SQLite
- Облачно обектно хранилище с S3 и Azure
- Кеширане с Redis
- Пълнотекстово търсене: вграден срещу външни машини
Услуги за съвместна работа
- CalDAV и JMAP Календари
- CardDAV и JMAP Контакти
- WebDAV файлово хранилище
- Споделяне чрез ACL и JMAP споделяне
Многонаемност и управление на потребители
- Изолация на домейни и наематели
- Потребителски акаунти и групи
- Пощенски списъци и псевдоними
- Подадресиране и „catch-all“ адреси
- Дискови квоти за потребител и наемател
Администриране и наблюдение
- Уеб интерфейс с табло за управление и статистики
- CLI за скриптиране и автоматизация
- Управление на SMTP опашката
- Метрики от OpenTelemetry и Prometheus
- Уебкуки за автоматизация на събития
Клъстериране и висока достъпност
- Координация в равноправен клъстер
- Клъстериране с Kafka и Redis
- Реплики за четене и фрагментирано съхранение
- Внедряване с Kubernetes
- Проектиране с толерантност към откази
Разширена конфигурация
- Скриптов език Sieve
- MTA куки и интеграция с milter
- Правила за маршрутизиране и виртуални опашки
- Пренаписване на обвивката на съобщенията
Миграция и интеграция
- Миграция от Postfix и Dovecot
- Миграция от Exchange
- Autoconfig и Autodiscover
- Автоматизирано DNS управление
- API-управлявани декларативни внедрявания
Изисквания
- Уверена работа с командния ред на Linux
- Базово разбиране на DNS концепциите
- Запознатост с основите на електронната поща е полезна, но не е задължителна
Аудитория
- Системни администратори
- DevOps и платформени инженери
- ИТ инфраструктурни специалисти
- Всеки, който управлява или планира внедряване на самостоятелно хоствана електронна поща
21 Часа