#!/bin/bash
set -e

sdir=/usr/share/omix
ldir=/var/lib/omix
vdir=/etc/omix

ln -sf /var/lib/omix/postfix.cf /etc/postfix/main.cf
ln -sf /var/lib/omix/dovecot.conf /etc/dovecot/omix.conf

postconf -M submission/inet="submission inet n       -       -       -       -       smtpd"
postconf -P "submission/inet/syslog_name=postfix/submission"
postconf -P "submission/inet/smtpd_tls_security_level=encrypt"
postconf -P "submission/inet/smtpd_sasl_auth_enable=yes"
postconf -P "submission/inet/smtpd_tls_auth_only=yes"
postconf -P "submission/inet/smtpd_sasl_type=dovecot"
postconf -P "submission/inet/smtpd_sasl_path=private/auth"
postconf -P "submission/inet/smtpd_sasl_security_options=noanonymous"
postconf -P "submission/inet/smtpd_sasl_local_domain="
postconf -P "submission/inet/smtpd_reject_unlisted_recipient=no"
postconf -P "submission/inet/smtpd_client_restrictions=permit_mynetworks,reject"
postconf -P "submission/inet/smtpd_sender_restrictions=\$mua_smtpd_sender_restrictions"
postconf -P "submission/inet/smtpd_relay_restrictions=permit_sasl_authenticated,reject_unauth_destination,reject"
postconf -P "submission/inet/milter_macro_daemon_name=ORIGINATING"

/usr/share/omix/mkconf

