This is an old revision of the document!
Below a configuration for an MTA with the config and user-info in files on the system.
For a configuration with the user-info stored in LDAP see:
This system is only the MTA itself, it routes the e-mail to one or more mailstores on separate machines. Cyrus, Dovecot, Zarafa, pick your choice.
apt-get install postfix postfix-doc sasl2-bin libsasl2-modules
/etc/postfix/main.cf
smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU) biff = no append_dot_mydomain = no smtpd_tls_cert_file = /etc/ssl/certs/ssl-cert-snakeoil.pem smtpd_tls_key_file = /etc/ssl/private/ssl-cert-snakeoil.key ...
/etc/postfix/virtual
...
/etc/postfix/transport
...