DOVECOT Overview. Timo Sirainen Chief Architect Co-Founder



Similar documents
Timo Sirainen Dovecot Oy h2p://

Astaro Mail Archiving Getting Started Guide

Client configuration and migration Guide Setting up Thunderbird 3.1

CloudFTP: A free Storage Cloud

Quick Start Guide. Your New Account

Open-Xchange Server High availability Daniel Halbe, Holger Achtziger

bla bla OX App Suite Using Clients

WineWeb Account Services

Collax Mail Server. Howto. This howto describes the setup of a Collax server as mail server.

Firewall, Mail and File server solution

Steps for: POP (Post Office Protocol) and IMAP (Internet Message Access Protocol) setup on MAC Platforms

Business mail 1 MS OUTLOOK CONFIGURATION... 2

Migration User Guides: The Console Application Setup Guide

IRMACS Setup. Your IRMACS is available internally by the IMAP protocol. The server settings used are:

NODE4 SERVICE DESK SYSTEM

Aloaha Mail and Archive

Reliable & Secure . Professional, Dependable, Complete Easy to Learn, Use and Grow

PineApp Archive-Secure Quick Installation Guide:

Business mail 1 MS OUTLOOK RECONFIGURATION DUE TO SYSTEM MIGRATION... 2

ZCP 7.0 (build 41322) Zarafa Collaboration Platform. Zarafa Archiver Deployment Guide

Zadara Storage Cloud A

Office 365 Migration Performance & Server Requirements

How to configure your client

Exchange Outlook Profile/POP/IMAP/SMTP Setup Guide

Deploying and Managing Microsoft Exchange Server 2013

THE BCS PROFESSIONAL EXAMINATIONS BCS Level 6 Professional Graduate Diploma in IT. April 2009 EXAMINERS' REPORT. Network Information Systems

Configuring your client to connect to your Exchange mailbox

INSTALLATION AND CONFIGURATION GUIDE (THIS DOCUMENT RELATES TO MDAEMON v ONWARDS)

MailEnable Scalability White Paper Version 1.2

1 Login to your CSUF student account and click on the Settings icon ( ) at the far right.

Before starting to use the new system you will need to know the password to your e-wire account.

MICROSOFT OFFICE 365 MIGRATION 2013/05/13

e- storage Mail Archive

Gladinet Cloud Enterprise

How To Get The Most Out Of Your From Your Mail Server (For A Small Business)

AVLOR SERVER CLOUD RECOVERY

RazorSafe Mail Archiving Appliances

Hosted Managed by Specialists

Helping people make better decisions DATA SECURITY POLICY. Kiilakiventie 1, Oulu, Finland tel:

HOSTED MICROSOFT EXCHANGE

Android: Configure IMAP/POP/SMTP

CommuniGate Pro White Paper. Dynamic Clustering Solution. For Reliable and Scalable. Messaging

IceWarp to IceWarp Server Migration

Designing a Microsoft Exchange Server 2003 Organization

POA 2.8 Hotfix 02 Release Notes

HGC SUPERHUB HOSTED EXCHANGE

How to migrate from MS Exchange to OX. Hans-Jörg Happel, audriga

Integrated Migration Tool

Exchange Outlook Profile/POP/IMAP/SMTP Setup Guide

Business Internet service from Bell User Guide

5053A: Designing a Messaging Infrastructure Using Microsoft Exchange Server 2007

SecurEnvoy Security Server. SecurMail Solutions Guide

F-Secure Messaging Security Gateway. Deployment Guide

Web. Anti- Spam. Disk. Mail DNS. Server. Backup

Implementing and Managing Microsoft Exchange Server 2003

Architecture of a scalable mail system. Joel Jaeggli for PACNOG2 June 2006

How to setup your iphone client

Cloud. Hosted Exchange Administration Manual

bla bla OPEN-XCHANGE Open-Xchange Hardware Needs

Cloud Storage and Backup

IOS 8: Configure IMAP/POP/SMTP

Patriots Outlook Configuration

Network Attached Storage. Jinfeng Yang Oct/19/2015

Ciphermail for BlackBerry Quick Start Guide

Set up Outlook for your new student e mail with IMAP/POP3 settings

Resonate Central Dispatch

This course is intended for IT professionals who are responsible for the Exchange Server messaging environment in an enterprise.

How to configure your Windows PC post migrating to Microsoft Office 365

Maginatics Cloud Storage Platform Feature Primer

Update Instructions

Client side. DESlock + Data Encryption

PREMIUM MAIL ADMINISTRATOR GUIDE

PREMIUM MAIL USER GUIDE

Administrator Guide. v 11

Configuring Outlook for IMAP. Creating a New IMAP Account. Modify an Existing Account

Benefits of upgrading to Enterprise Vault

How to Pop to Outlook

CHAPTER 1 Archiving. CHAPTER 2 IMail Admin System Settings for Archiving. CHAPTER 3 Archiving Solutions. CHAPTER 4 MailArchiva.

Configuration Manual for Lime Domains

Server Installation Manual 4.4.1

How to Setup OSX Mail to POP an Exchange Account

How to set up a multifunction device or application to send using Office 365

Mail 8.2 for Apple OSX: Configure IMAP/POP/SMTP

Using ITILv3 Methodology for Implementing New Services in Operator for Producing and Distributing Electrical Energy

Quick Start Guide Managing Your Domain

THE FIRST LOCAL ENTERPRISE CLOUD STORAGE FEATURES. Enterprise iscsi (Block) & NFS/ CIFS (File) Storage-as-a-Service

Sonian Getting Started Guide October 2008

Integrated Migration Tool

Customer Control Panel Manual

Customized Cloud Solution

PrinterOn Enterprise Administration Support Guide

Copyright 2013, 3CX Ltd.

AND SERVER SECURITY

Audience. At Course Completion. Prerequisites. Course Outline. Take This Training

The GlobalCerts TM Secur Gateway TM

How to configure the TopCloudXL WHMCS plugin (version 2+) Update: Version: 2.2

Configuring Outlook to send mail via your Exchange mailbox using an alternative address

A D M I N I S T R A T O R V 1. 0

GET IN NOW Step 2: Add Users

Repeater. BrowserStack Local. browserstack.com 1. BrowserStack Local makes a REST call using the user s access key to browserstack.

Transcription:

DOVECOT Overview Timo Sirainen, the Author of DOVECOT, started development in 2002 DOVECOT OY, the company behind Dovecot was established by Timo and his founder team with offices in Helsinki and Stuttgart. Markku Kenttä CEO Co-Founder Timo Sirainen Chief Architect Co-Founder Mikko Linnamäki Co-Founder The company provides commercial modules and professional services 24/7 and 8/5 enterprise support programs

References

Global market share for Dovecot (Open email survey June 2013 http://openemailsurvey.org/) 2,33 million Dovecot email server installations!

Debian Popularity Statistics: Courier Inst: Installed Old: Installed, but not used regularly Vote: Used regularly Recent: Upgraded recently

Debian Popularity Statistics: Cyrus Inst: Installed Old: Installed, but not used regularly Vote: Used regularly Recent: Upgraded recently

Debian Popularity Statistics: Dovecot Inst: Installed Old: Installed, but not used regularly Vote: Used regularly Recent: Upgraded recently

Why is Dovecot so popular? Since 2010, the largest ISPs of the world are following a trend to replace their previous, closed Black Box email systems with open source software. The benefits of Dovecot backend are obvious: The control of the systems is back at the ISPs ISPs are not any more taken Hostage by the software vendors The economical effect of being able to rapidly adapt the systems to the market changes like Cloud Storage, is huge. Dovecot engine is one of the most scalable email backends available today, already used by leading ISPs with tens of millions of users. The combination of Open-Xchange and Dovecot is the system of choice for ISPs that want to have the most modern UI with the best backend.

Dovecot Products and Services Dovecot Dovecot Mail Server clusters, Installed, migrated and managed. Commercial Products Dovecot Object Storage, Dovecot Email Archive Dovecot Cloud Storage Enterprise Support Premium and Basic support subscriptions, Professional Services

Architecture Load balancer -> proxy (director) -> backend Approx. 200k Sessions per proxy (2GB mem) CPU usage mainly SSL handling Approx. 12k Sessions per Backend (32GB mem) Primarily limited by available memory At least 2 proxies & 2 backends for redundancy Servers can be added & removed on the fly Crashed servers will be removed automatically Any component can fail, without users noticing it Backends are fully stateless -> linear scalability Proxies (directors) are organized as ring that communicates

DOVECOT Architecture (sample)

DOVECOT & OX Architecture

Object Storage Object storage advantages Massive linear scalability, scaling out transparently Geographic independence (highly available) Ability to use off-the-shelf hardware Cheaper than a dedicated SAN Object Storage disadvantages in general Scalability achieved by providing only simple APIs Adding a normal POSIX/NFS filesystem API slows down Latency is bad for non-local network storages Local network storage latency isn t great either NFS latency is also bad compared to local disks With 200 ms latency fetching 100 mails wastes 10 s just for waiting? The solution: DOVECOT Object Storage plugins à Local caching and prefetching technology minimizes latency waits Supports operation during network splits in multi-site cluster Later merge all changes no data loss! Possible to save only attachments to Cloud / Object Storage Support for Amazon S3, Scality, Dropbox, MS Azure, Rackspace Files (OpenStack), Ceph

Object Storage (high level) Local Object Storage Scality etc. Cloud Object Storage Amazon S3, Azure etc.

Elastic Cloud Storage Cluster

DOVECOT Email Archive DOVECOT Email Archive is a highly secure, cost efficient and scalable multi-domain email archive solution for Telcos and ISPs. The product creates a new revenue stream by upgrading a groupware user to a customer which pays monthly fees for email archiving and backups. Emails are archived to NFS or object storage in a format optimized for archiving (abox) For local object storages, use e.g. Scality or Ceph DOVECOT Email Archive has fast search capabilities in order to retrieve the wanted emails in an efficient way. The system supports all known IMAP and SMTP email servers.

Dovecot Email Archive High Level Architecture overview Mail Sender Incoming mail IMAP Incoming SMTP Server Copy of email message Copy of email message Archive SMTP/LMTP Encryption key Domain 1 Encryption key Domain 2 Encryption key Domain 3 Key Database Archive Writer (encrypt) Key lookup Mail User Outgoing mail IMAP Server Object Storage Cloud Mail Recipient Outgoing SMTP Server Groupware User Domain 1 SMTP Groupware Server Existing Mail Infrastructure IMAP IMAP (with optional archive extensions) Archive Reader (decrypt) Dovecot IMAP cluster Key lookup Domain 2 IMAP IMAP HTTPS Domain 3 Archive Web Interface Archive User

Dovecot Archive Key Features Easy setup with low costs, highly efficient & scalable solution Archive usually integrated with customer s SMTP server Initial data import via IMAP Email data encrypted with AES256 Especially important with cloud storage Identical attachments stored only once MULTI-DOMAIN architecture, multi-site clustering with object storage Customers SMTP server authentication via SSL client certificates and/or Username / Password Search: Fast full-text search of emails and file attachments Search filter with time frame, keywords, recipients, sender, etc. Search multiple mailboxes, users folders and multiple folders

Migration from previous OpCo specific mail systems User-transparent migration from existing IMAP/POP3 systems No reconfiguring of IMAP clients No redownloading of messages Preserves message flags, IMAP UIDs, POP3 UIDLs, subscriptions, etc. Migration via IMAP/POP3 protocol Using dsync Master user/password login to old system Migration with zero downtime One user at a time migration Blocks of users later

Dovecot Summary Dovecot OY is offering support and professional services and licensed software to it s customers Most scalable and flexible email backend with 53% market share Supports Object Storage on Amazon S3, Windows Azure, etc... Email Archive brings new revenue streams for Dovecot customers Dovecot, together with OX App Suite offers a complete and most advanced email service package for large ISPs and Telcos More info: http://www.dovecot.fi

Contact information Dovecot Main Office: Dovecot Oy Lars Sonckin Kaari 16 02600 Espoo Finland Tel. +358 400 566 608 info@dovecot.fi Dovecot Germany: Hauptstrasse 2 70563 Stuttgart Tel. +49 711 2172 3780 Fax. +49 711 508 9083 info_de@dovecot.fi http://www.dovecot.fi/globe/