Tarasca Mail Server
From Gruff Goat Wiki
cd /usr/ports/mail/courier make config
I did not check any extra options.
make make install
Output of "make install", showing the paths of key binaries and configuration files.
Check and/or modify the following configuration files to suit your needs:
/usr/local/etc/courier/courierd /usr/local/etc/courier/esmtpd /usr/local/etc/courier/esmtpd-msa /usr/local/etc/courier/esmtpd-ssl /usr/local/etc/courier/imapd /usr/local/etc/courier/imapd-ssl /usr/local/etc/courier/ldapaddressbook /usr/local/etc/courier/pop3d /usr/local/etc/courier/pop3d-ssl
Do not forget to update /etc/pam.d/ or /etc/pam.conf with the contents of /usr/local/etc/courier/*.authpam.
To enable Courier-MTA to start at boot time, set these variables in your /etc/rc.conf file:
Also, you will want to disable some Sendmail specific daily maintenance routines in your /etc/periodic.conf file:
daily_clean_hoststat_enable="NO" daily_status_mail_rejects_enable="NO" daily_status_include_submit_mailq="NO" daily_submit_queuerun="NO"
Documentation (if installed locally) is located in /usr/local/share/doc/courier/ otherwise see http://www.Courier-MTA.org/
Would you like to activate Courier in /etc/mail/mailer.conf [n]? y Done. ===> Installing rcNG startup script(s) ===> Compressing manual pages for courier-0.50.1 ===> Registering installation for courier-0.50.1 ===> SECURITY REPORT: This port has installed the following binaries which execute with increased privileges. /usr/local/bin/maildrop /usr/local/bin/cancelmsg /usr/local/libexec/courier/webmail/webadmin /usr/local/bin/sendmail /usr/local/bin/mailq /usr/local/libexec/courier/submitmkdir /usr/local/libexec/courier/sqwebpasswd
This port has installed the following files which may act as network servers and may therefore pose a remote security risk to the system. /usr/local/libexec/courier/pcpd /usr/local/libexec/courier/modules/esmtp/courieresmtp /usr/local/libexec/courier/sqwebmaild /usr/local/sbin/couriertcpd /usr/local/bin/testmxlookup /usr/local/libexec/filters/dupfilter /usr/local/bin/couriertls /usr/local/libexec/filters/perlfilter /usr/local/libexec/courier/submit
This port has installed the following startup scripts which may cause these network services to be started at boot time. /usr/local/etc/rc.d/courier.sh