Fundamentals of Kolab Administration - Basics to Advance ( kolab | 35 hours )

Prerequisites:

Basic Linux Administration (There is also Windows version of the course available on demand)

Course Outline:

Concepts from Linux administration

  • System services

    • Stariting/stopping services

    • Creating cutom services

  • Memory Management

    • The use of swap space

    • Buffering

  • Managing file systems

    • Types of devices

    • Partitions and file systems

    • Metadata

    • Create a partition

    • Applying a Filesystem

    • Checking integrity

  • File management devices
    • MAKEDEV script

    • Mknod command

  • CRON
    • Configuring the cron service

  • Monitoring system
    • The term consumption of resources and activities

    • Research what operations are performed in the given time different programs

    • Monitoring system activity - SADC

  • The allocation of resources
    • Limitation of resources allocated to the individual user - pam_limits.so

    • The allocation of disk space - QUOTA

    • Analysis and configuration of system logs - syslog

    • Automatic rotation files of records - logrotate

  • Create Backing up
    • Situations in which we may lose data

    • Strategies of backup copies

    • Full backup

    • Differential backup

    • Incremental Backup

Kolab Administration

  • Verifying the Installation & Troubleshooting

    • Authentication Failures

    • IMAP Connections Reset or Timeout

    • Troubleshooting for HTTP-based services

  • Configuring the Kolab Groupware Server

    • Recipient Policy

    • Storage Tiering of the IMAP Spool

    • Adding Domains

    • Configuration Considerations for Multiple Domain Namespaces

  • Enabling SMTP Content Filters

    • Invitation policies

    • Resource scheduling

    • Footers and signatures

  • Securing the Kolab Server

    • Your Jurisdiction

    • Privileged Information in Transit

    • Using Forward Secrecy

    • OpenSSL confi

    • Apache Server Configuration

  • Backup and Restore

    • 389 Directory Server

    • Cyrus IMAP

    • MySQL

  • Using the Kolab Web Administration Panel

    • The Kolab Web Administration Panel and its API

    • Users Administration

    • Groups Administration

    • Domains Administration

  • Using the Kolab Command-Line

    • acl-cleanup

    • add-domain

    • add-user-subscription

    • cm

    • create-mailbox

    • dam

    • delete-mailbox (dm)

    • delete-mailbox-acl

    • lam

    • list-deleted-mailboxes

    • list-mailbox-acls

    • list-mailbox-metadata

    • list-mailboxes (lm)

    • list-user-subscriptions

    • rename-mailbox

    • rm

    • sam

    • set-mailbox-acl

    • set-mailbox-metadata

    • summarize-quota-allocation (sqa)

    • sync

    • transfer-mailbox

    • undelete-mailbox

    • user-info

    • sieve-list

    • sieve-put

    • sieve-refresh

    • sieve-test

  • Combating Spam

    • Learning About New Spam

    • Preseeding the Bayes Database

    • Trapping Massive Amounts of Spam

    • Tweaking Bayes’ Scores

    • Learning about Ham

    • Expiring Messages from Spam/Ham (Shared) Folders

    • Updating the Spam Rules

    • Bayes SQL Database for Distributed Systems

    • Ensuring Availability of Messages’ Spam Score

    • Default Amavisd Behaviour

    • Configuring Amavis Evasive Action

    • Configuring Quarantine

  • Log Messages

  • Anti-Spam

  • Monitoring 389 Directory Server

    • Number of Open File Descriptors

    • Number of Virtual List View Hits

  • Monitoring Cyrus IMAP

  • Monitoring Postfix

  • Monitoring Roundcube

  • Tweaking 389 Directory Server

    • Controlling Indexes and Indexing

    • Configuring Virtual List View Control

    • Configuring Server-side Sorting Control

    • Increasing the Maximum Number of File Descriptors

    • Disabling the 7-bit Password Enforcement

    • Disabling the Access Logs

    • Enabling the Audit Logs

  • Tweaking Cyrus IMAP

    • Storage Tiering

    • Synchronous File Operations

  • Tweaking Postfix

  • Tweaking Roundcube

    • Installing the Alternative PHP Cache

    • Hide Global Address Book

    • Database Configuration Hints

  • Configuring Auto-Discovery for CalDAV and CardDAV

    • Defining well-known URIs for iRony

    • SRV Service Labels and Service TXT Records

  • IMAP Access Rights Reference

  • Kolab Freebusy Service Settings Reference

    • Basic Configuration

    • Directories and Sources

    • Examples

  • Roundcube Settings Reference Guide

    • Database Settings

    • IMAP Settings

    • LDAP Settings

    • Session & Login Configuration

    • Log Settings

    • Other Settings

    • Plugin Settings