Dovecot

From Wikitech
(Difference between revisions)
Jump to: navigation, search
(main config)
(Configuration: password)
Line 25: Line 25:
 
  maildir_copy_with_hardlinks = yes
 
  maildir_copy_with_hardlinks = yes
  
 +
=== SQL configuration ===
 +
Details of SQL queries are specified in the file <tt>/etc/dovecot/dovecot-sql.conf</tt>.
 +
 +
We're using SQLite:
 +
driver = sqlite
 +
connect = /var/vmaildb/user.db
 +
 +
The default password hashing scheme is Salted SSHA-1:
 +
default_pass_scheme = SSHA
  
 
== See also ==
 
== See also ==

Revision as of 19:12, 14 May 2007

Dovecot is an IMAP and POP3 server, and is used on Wikimedia's IMAP server sanger.

Dovecot can be installed from the Ubuntu dovecot-imap package, which also pulls in dovecot-common.

Contents

Configuration

The configuration file resides in /etc/dovecot/dovecot.conf. Dovecot has very reasonable defaults, so not many settings need to be changed.

Main configuration

Protocols

We only support IMAP over SSL/TLS:

protocols = imaps

Mail location

As we have a unified virtual users IMAP setup, the Maildir directory can be determined using a template:

mail_location = maildir:/var/vmail/%d/%n

Mail extra groups

The Ubuntu default configuration has group mail added by default; this is not needed in our configuration.

#mail_extra_groups = mail

Maildir optimizations

When copying a message, do it with hard links whenever possible. This makes the performance much better, and it's unlikely to have any side effects.

maildir_copy_with_hardlinks = yes

SQL configuration

Details of SQL queries are specified in the file /etc/dovecot/dovecot-sql.conf.

We're using SQLite:

driver = sqlite
connect = /var/vmaildb/user.db

The default password hashing scheme is Salted SSHA-1:

default_pass_scheme = SSHA

See also

  • Mail for Dovecot LDA configuration, and the rest of the mail system.
Personal tools
Namespaces

Variants
Actions
Navigation
Ops documentation
Wiki
Toolbox