123456789101112131415161718192021222324252627282930 |
- yum update -y
- yum install postfix -y
- useradd -m -s /sbin/nologin incoming
- sed -i -e 's/^\s*\(inet_interfaces\s*=\)/#\1/' \
- -e 's/^\s*\(mydestination\s*=\)/#\1/' \
- -e 's/^\s*\(mynetworks\s*=\)/#\1/' \
- -e 's/^\s*\(home_mailbox\s*=\)/#\1/' \
- -e 's/^\s*\(alias_maps\s*=\)/#\1/' \
- /etc/postfix/main.cf
- cat <<EOF >> /etc/postfix/main.cf
- # HOSTING CONFIG FOR EMAIL PARSING
- inet_interfaces = all
- mynetworks = 127.0.0.1/32
- virtual_alias_maps = regexp:/etc/postfix/virtual_aliases
- virtual_alias_domains = accounts.hosting.com
- home_mailbox = Maildir/
- smtpd_reject_unlisted_recipient = no
- EOF
- cat <<EOF > /etc/postfix/virtual_aliases
- /^[0-9]+-[0-9]+@accounts\.hosting\.com$/ incoming
- /^support@accounts\.hosting\.com$/ incoming
- EOF
- systemctl restart postfix
|