Changes between Version 107 and Version 108 of SystemAdministration/Default_VM_setup


Ignore:
Timestamp:
09/28/18 13:26:32 (6 years ago)
Author:
André Moreira
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • SystemAdministration/Default_VM_setup

    v107 v108  
    182182ln -s deploy-assets/control-script/control.sh control.sh)"
    183183}}}
    184 ### Postfix configuration for host email (script) -> run as it is ###
     184### Postfix configuration for host email (script) -> define "SMTP_USER" "SMTP_PWD" and run as it is ###
    185185
    186186{{{
     
    188188
    189189DOMAIN=clarin.eu
     190HOSTNAME=$(hostname -f)
    190191ROOT_EMAIL=sysops@${DOMAIN}
    191192SMTP_ADDR=vps.transip.email:587
     
    194195
    195196
    196 yum install cyrus-sasl cyrus-sasl-plain sendmail
     197yum install postfix cyrus-sasl cyrus-sasl-plain
    197198
    198199postconf -e "inet_protocols=ipv4"
    199200postconf -e "mydomain=${DOMAIN}"
    200 postconf -e "myhostname=`hostname | sed -E "s/\./-/g"`"
     201postconf -e "myhostname=${HOSTNAME}"
    201202postconf -e "myorigin=\$myhostname"
    202203postconf -e "mydestination=\$myhostname,localhost.\$mydomain,localhost"
     
    215216postconf -e "smtp_tls_note_starttls_offer=yes"
    216217printf '%s\n' "/^(.+)@(.+)/ ${ROOT_EMAIL}" | tee -a /etc/postfix/virtual &> /dev/null
    217 printf '%s\n' "/^(.+)@([a-zA-Z0-9\-]+)$/ vps-\${1}_at_\${2}@${DOMAIN}" | tee -a /etc/postfix/canonical &> /dev/null
     218printf '%s\n' "/^(.+)@${HOSTNAME}$/ vps-\${1}_at_${HOSTNAME}@${DOMAIN}" | tee -a /etc/postfix/canonical &> /dev/null
    218219printf '%s\n' "/^From:[[:space:]]+vps\-(.+)_at_(.+)@(.+)/ REPLACE From: \"VPS host mail [\${1}@\${2}]\" <vps-\${1}_at_\${2}@\${3}>" | tee -a /etc/postfix/header_checks &> /dev/null
    219220printf '%s\n' "${SMTP_ADDR} ${SMTP_USER}:${SMTP_PWD}" | tee -a /etc/postfix/sasl_passwd &> /dev/null