< Previous | Contents | Next >
1.5. Mail-Stack Delivery
Another option for configuring Postfix for SMTP-AUTH is using the mail-stack-delivery package (previously packaged as dovecot-postfix). This package will install Dovecot and configure Postfix to use it for both SASL authentication and as a Mail Delivery Agent (MDA).
![]()
You may or may not want to run IMAP, IMAPS, POP3, or POP3S on your mail server. For example, if you are configuring your server to be a mail gateway, spam/virus filter, etc. If this is the case it may be easier to use the above commands to configure Postfix for SMTP-AUTH than using mail-stack-delivery.
To install the package, from a terminal prompt enter:
sudo apt install mail-stack-delivery
You should now have a working mail server, but there are a few options that you may wish to further customize. For example, the package uses the certificate and key from the ssl-cert (self signed) package, and in a production environment you should use a certificate and key generated for the host. See Section 5, “Certificates” [p. 198] for more details.
Once you have a customized certificate and key for the host, change the following options for postfix in /etc/ postfix/main.cf to match your new keys:
smtpd_tls_cert_file = #yourcertfile# smtpd_tls_key_file = #yourkeyfile#
And for Dovecot in /etc/dovecot/conf.d/10-ssl.conf:
ssl_cert = <#yourcertfile# ssl_key = <#yourkeyfile#
Then restart Postfix:
sudo systemctl restart postfix.service
	
                                        
 Documentation