~ubuntu-dev/ubuntu/lucid/dovecot/lucid-201002110912

« back to all changes in this revision

Viewing changes to doc/wiki/HowTo.txt

  • Committer: Bazaar Package Importer
  • Author(s): CHuck Short, Chuck Short
  • Date: 2009-11-06 00:47:29 UTC
  • mfrom: (4.1.9 squeeze)
  • Revision ID: james.westby@ubuntu.com-20091106004729-i39n7v9e7d4h51f6
Tags: 1:1.2.6-1ubuntu1
* Merge from debian testing, remaining changes:
  Add new binary pkg dovecot-postfix that integrates postfix and dovecot
  automatically: (LP: #164837)
  + debian/control:
    - add new binary with short description
    - set Architecture all for dovecot-postfix (LP: #329878)
  + debian/dovecot-postfix.postinst:
    - create initial certificate symlinks to snakeoil.
    - set up postfix with postconf to:
      - use Maildir/ as the default mailbox.
      - use dovecot as the sasl authentication server.
      - use dovecot LDA (deliver).
      - use tls for smtp{d} services.
    - fix certificates paths in postfix' main.cf
    - add reject_unauth_destination to postfix' recipient restrictions
    - add reject_unknown_sender_domain to postfix' sender restrictions
    - rename configuration name on remove, delete on purge
    - restart dovecot after linking certificates
    - handle use case when postfix is unconfigurated
   + debian/dovecot-postfix.dirs: create backup directory for postfix's configuration
   + restart postfix and dovecot.
   + debian/dovecot-postfix.postrm:
     - remove all dovecot related configuration from postfix.
     - restart postfix and dovecot.
   + debian/dovecot-common.init:
     - check if /etc/dovecot/dovecot-postfix.conf exists and use it
       as the configuration file if so.
   + debian/patches/warning-ubuntu-postfix.dpatch
     - add warning about dovecot-postfix.conf in dovecot default 
       configuration file
   + debian/patches/dovecot-postfix.conf.diff:
     - Ubuntu server custom changes to the default dovecot configuration for
       better interfation with postfix
     - enable sieve plugin
   + debian/patches/dovecot-postfix.conf.diff:
     + Ubuntu server custom changes to the default dovecot configuration for
       better integration with postfix:
       - enable imap, pop3, imaps, pop3s and managesieve by default.
       - enable dovecot LDA (deliver).
       - enable SASL auth socket in postfix private directory.
   + debian/rules:
     - copy, patch and install dovecot-postfix.conf in /etc/dovecot/.
     - build architecure independent packages too
   + Use Snakeoil SSL certificates by default.
     - debian/control: Depend on ssl-cert.
     - debian/patches/ssl-cert-snakeoil.dpatch: Change default SSL cert
       paths to snakeoil.
     - debian/dovecot-common.postinst: Relax grep for SSL_* a bit.
   + Add autopkgtest to debian/tests/*.
   + Fast TearDown: Update the lsb init header to not stop in level 6.
   + Add ufw integration:
     - Created debian/dovecot-common.ufw.profile.
     - debian/rules:
       + install profile
     - debian/control:
       + Suggest ufw
   + debian/{control,rules}: enable PIE hardening.
   + dovecot-imapd, dovecot-pop3: Replaces dovecot-common (<< 1:1.1). LP: #254721
   + debian/control:
     - Update Vcs-* headers.
   + debian/rules:
     - Create emtpy stamp.h.in files in dovecot-sieve/ and dovecot-managesieve/
       if they're not there since empty files are not included in the diff.gz 
       file.
   + Add SMTP-AUTH support for Outlook (login auth mechanism)
   + Dropped:
     - debian/patches/security-CVE-2009-3235: Applied upstream.
     - debian/patches/fix-pop3-assertion.dpatch: Applied upstream.
     - dovecot-sieve and dovecot-managesieve: Use the debian patches instead.

  [Chuck Short]
  - Updated dovecot-sieve to 0.1.13.
  - Updated dovecot-managesieve to 0.11.9.

Show diffs side-by-side

added added

removed removed

Lines of Context:
21
21
   for Sieve scripts management) and MDS as administration interface (in
22
22
   Spanish)
23
23
 
 
24
<System users> [SystemUsers.txt] with <LDAP> [AuthDatabase.LDAP.txt]:
 
25
 
 
26
 * Dovecot, ManageSieve, Exim, OpenLDAP and getmail with system users
 
27
   [http://www.effinger.org/blog/2009/03/22/dovecot-exim-openldap-und-getmail-unter-ubuntu-1-openldap/]
 
28
   (Instructions in German)
 
29
 
24
30
<Virtual users> [VirtualUsers.txt] with <SQL> [AuthDatabase.SQL.txt]:
25
31
 
26
 
 * <PostgreSQL and Postfix> [HowTo.DovecotPostgresql.txt]
27
 
 * MySQL, Postfix and CCC [http://postfix.pentachron.net/]
28
 
 * <Dovecot, Postfix with Dovecot LDA transport and Dovecot SASL Auth, Postfix
29
 
   Admin, MySQL and SquirrelMail> [HowTo.DovecotLDAPostfixAdminMySQL.txt]
30
 
 * MySQL, Exim, SpamAssassin and ClamAV
31
 
   [http://struction.de/projects/HOWTO_VirtualMail_Exim-MySQL-Spamassassin-ClamAV-Dovecot/]
32
 
 * Postfix and Dovecot with MySQL and TLS/SSL, Postgrey and DSPAM
33
 
   [http://johnny.chadda.se/2007/04/15/mail-server-howto-postfix-and-dovecot-with-mysql-and-tlsssl-postgrey-and-dspam/]
34
 
 * ISP-style Email Server with Debian-Etch and Postfix (MySQL, Dovecot, Postfix
35
 
   etc.) [http://workaround.org/articles/ispmail-etch/]
36
 
 * ISP-style Email Server with Debian Etch and Exim (MySQL, Dovecot, Exim etc.)
37
 
   in German [http://developer.gauner.org/ispmail-exim/]
38
 
 * Mailserver virtual configuration (Postfix, Dovecot, SMTP Auth, PostgreSQL
39
 
   backend) German
40
 
   [http://www.tuxj0b.de/HOWTO_Mailserver_mit_Postfix_Dovecot_Antispam_und_PostgreSQL_Backend]
41
 
 * <Using Dovecot with XAMS> [HowTo.DovecotXAMS.txt]
 
32
 * MySQL
 
33
    * <Using Dovecot with XAMS> [HowTo.DovecotXAMS.txt]
 
34
    * <Dovecot, Postfix with Dovecot LDA transport and Dovecot SASL Auth,
 
35
      Postfix Admin, MySQL and SquirrelMail>
 
36
      [HowTo.DovecotLDAPostfixAdminMySQL.txt]
 
37
    * MySQL, Postfix and CCC [http://postfix.pentachron.net/]
 
38
    * MySQL, Exim, SpamAssassin and ClamAV
 
39
      [http://struction.de/projects/HOWTO_VirtualMail_Exim-MySQL-Spamassassin-ClamAV-Dovecot/]
 
40
    * Postfix and Dovecot with MySQL and TLS/SSL, Postgrey and DSPAM
 
41
      [http://johnny.chadda.se/2007/04/15/mail-server-howto-postfix-and-dovecot-with-mysql-and-tlsssl-postgrey-and-dspam/]
 
42
    * ISP-style Email Server with Debian-Etch and Postfix (MySQL, Dovecot,
 
43
      Postfix etc.) [http://workaround.org/articles/ispmail-etch/]
 
44
    * ISP-style Email Server with Debian Etch and Exim (MySQL, Dovecot, Exim
 
45
      etc.) in German [http://developer.gauner.org/ispmail-exim/]
 
46
 * PostgreSQL
 
47
    * <PostgreSQL and Postfix> [HowTo.DovecotPostgresql.txt]
 
48
    * Mailserver virtual configuration (Postfix, Dovecot, SMTP Auth, PostgreSQL
 
49
      backend) German
 
50
      [http://www.tuxj0b.de/HOWTO_Mailserver_mit_Postfix_Dovecot_Antispam_und_PostgreSQL_Backend]
 
51
    * PostgreSQL, Postfix (Dovecot LDA and Dovecot SASL), Dovecot and vmm
 
52
      (command line tool) [http://vmm.localdomain.org/] (also available in
 
53
      German [http://de.vmm.localdomain.org/])
42
54
 
43
55
Others:
44
56
 
54
66
    * <Pop Relay Compatibility> [HowTo.PopRelay.txt]
55
67
 * <Refiltering mail> [HowTo.RefilterMail.txt]
56
68
 * <Outlook calendar sharing using Bynari Connector (commercial software) with
57
 
   dovecot > [HowTo.BynariConnector.txt]
58
 
 * <Compiling Dovecot 1.0 for CentOS 4>
59
 
   [HowTo.Compiling_Dovecot_1_0_for_Centos_4.txt] 
 
69
   dovecot> [HowTo.BynariConnector.txt]
 
70
 * <Compiling Dovecot 1.0 for CentOS 4> [HowTo.Compiling Dovecot 1.0 for Centos
 
71
   4.txt]
 
72
 * <Using fail2ban with Dovecot> [HowTo.Fail2Ban.txt] 
60
73
 
61
 
(This file was created from the wiki on 2009-01-05 04:42)
 
74
(This file was created from the wiki on 2009-07-10 04:42)