Talk:Mail server using Postfix and Dovecot

Dovecot 1.2 Update
I'm currently waiting on Postfixadmin 2.3 to hit the tree before I do updates for Dovecot 1.2, since it has specific support for it. Since Dovecot 1.2 is already stable in the tree I'll remove all support for Dovecot 1.1 from this document when I update it.

--AllenJB 02:12, 31 October 2009 (GMT)

- This howto is really impressive! I have included mailman in the document. It works very well once you have grasp the basics. --mimosinnet 02:14, 31 March 2010 (GMT)


 * I've split out the Mailman section to a separate document (Mailman with Postfix and Dovecot) because I want to keep this guide as simple as possible and avoid making it any longer than it already is, if possible.
 * I do still intend to update this guide Soon(TM) but haven't had much free time recently.
 * --AllenJB 06:32, 31 March 2010 (GMT)


 * Thanks! I will follow the guide as soon as it is updated :-) It has been really helpful!
 * --mimosinnet 08:10, 31 March 2010 (GMT)

mysql_virtual_domain_maps.cf or mysql_virtual_mailbox_domains.cf
The article uses for the parameter virtual_mailbox_domains. Could it be easier to use the same name than the postfix parameter? Like: virtual_mailbox_domains = mysql:/etc/postfix/mysql_virtual_mailbox_domains.cf --mimosinnet 22:10, 20 April 2010 (GMT)

warning: do not list domain example.org in BOTH mydestination and virtual_mailbox_domains
If you get this error you need to set variable mydestination = localhost, localhost.localdomain in main.cf

MySQL maps
The query for should be: query = SELECT goto FROM alias WHERE address=CONVERT('%s' USING latin1) AND active = '1' This is good for preventing: warning: mysql query failed: Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (utf8_general_ci,COERCIBLE) for operation '=' warning: (queue-id-here): virtual_alias_maps map lookup problem for email@address --82.131.29.122 16:14, 16 November 2010 (GMT)