| 1 | <?xml version='1.0' encoding='UTF-8'?> |
1 | <?xml version='1.0' encoding='UTF-8'?> |
| 2 | <!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/virt-mail-howto.xml,v 1.47 2005/12/16 07:43:40 fox2mike Exp $ --> |
2 | <!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/virt-mail-howto.xml,v 1.50 2006/04/09 07:42:45 fox2mike Exp $ --> |
| 3 | <!DOCTYPE guide SYSTEM "/dtd/guide.dtd"> |
3 | <!DOCTYPE guide SYSTEM "/dtd/guide.dtd"> |
| 4 | |
4 | |
| 5 | <guide link="/doc/en/virt-mail-howto.xml"> |
5 | <guide link="/doc/en/virt-mail-howto.xml"> |
| 6 | <title>Virtual Mailhosting System with Postfix Guide</title> |
6 | <title>Virtual Mailhosting System with Postfix Guide</title> |
| 7 | |
7 | |
| … | |
… | |
| 21 | <abstract> |
21 | <abstract> |
| 22 | This document details how to create a virtual mailhosting system based upon |
22 | This document details how to create a virtual mailhosting system based upon |
| 23 | postfix, mysql, courier-imap, and cyrus-sasl. |
23 | postfix, mysql, courier-imap, and cyrus-sasl. |
| 24 | </abstract> |
24 | </abstract> |
| 25 | |
25 | |
| 26 | <version>1.0.24</version> |
26 | <version>1.0.27</version> |
| 27 | <date>2005-12-02</date> |
27 | <date>2006-04-09</date> |
| 28 | |
28 | |
| 29 | <!-- |
29 | <!-- |
| 30 | Contents |
30 | Contents |
| 31 | |
31 | |
| 32 | I. Introduction |
32 | I. Introduction |
| … | |
… | |
| 377 | permit_sasl_authenticated, |
377 | permit_sasl_authenticated, |
| 378 | permit_mynetworks, |
378 | permit_mynetworks, |
| 379 | reject_unauth_destination |
379 | reject_unauth_destination |
| 380 | |
380 | |
| 381 | |
381 | |
|
|
382 | <comment>(The next two options enable outgoing encryption.)</comment> |
|
|
383 | smtp_use_tls = yes |
|
|
384 | smtp_tls_note_starttls_offer = yes |
| 382 | smtpd_use_tls = yes |
385 | smtpd_use_tls = yes |
| 383 | #smtpd_tls_auth_only = yes |
386 | #smtpd_tls_auth_only = yes |
| 384 | smtpd_tls_key_file = /etc/postfix/newreq.pem |
387 | smtpd_tls_key_file = /etc/postfix/newreq.pem |
| 385 | smtpd_tls_cert_file = /etc/postfix/newcert.pem |
388 | smtpd_tls_cert_file = /etc/postfix/newcert.pem |
| 386 | smtpd_tls_CAfile = /etc/postfix/cacert.pem |
389 | smtpd_tls_CAfile = /etc/postfix/cacert.pem |
| … | |
… | |
| 881 | </p> |
884 | </p> |
| 882 | |
885 | |
| 883 | <p> |
886 | <p> |
| 884 | One further note, current versions of mailman install to /usr/local/mailman. If |
887 | One further note, current versions of mailman install to /usr/local/mailman. If |
| 885 | you're like me and wish to change the default install location, it can be |
888 | you're like me and wish to change the default install location, it can be |
| 886 | overridden in the ebuild filoe by changing the INSTALLDIR variable. |
889 | overridden in the ebuild file by changing the INSTALLDIR variable. |
| 887 | </p> |
890 | </p> |
| 888 | |
891 | |
| 889 | <pre caption="Install mailman"> |
892 | <pre caption="Install mailman"> |
| 890 | # <i>emerge mailman</i> |
893 | # <i>emerge mailman</i> |
| 891 | <comment>(This package is currently masked as well, so you'll need to unmask it or give |
|
|
| 892 | emerge an explicit path to the ebuild. Once it's installed, follow the directions |
|
|
| 893 | in the README.gentoo.gz *except* do not add your aliases to /etc/mail/aliases. |
|
|
| 894 | We will instead be linking the entire alias db into postfix.)</comment> |
|
|
| 895 | |
|
|
| 896 | # <i>zless /usr/share/doc/mailman-$ver/README.gentoo.gz</i> |
|
|
| 897 | </pre> |
894 | </pre> |
| 898 | |
895 | |
| 899 | <pre caption="Setting defaults: Mailman/Defaults.py"> |
896 | <pre caption="Setting defaults: Mailman/Defaults.py"> |
| 900 | # <i> nano -w /var/mailman/Mailman/Defaults.py</i> |
897 | # <i> nano -w /var/mailman/Mailman/Defaults.py</i> |
| 901 | <comment>(Change the values below to reflect your primary domain, virtuals will be set next.)</comment> |
898 | <comment>(Change the values below to reflect your primary domain, virtuals will be set next.)</comment> |