Configurazione di Postfix con autenticazione Sasl su Debian

From RVM Wiki
Jump to navigation Jump to search

Installazione postfix

  • Innanzitutto definire le varialibili:
export POST_HOSTNAME=fire.mendrisio.croalliance.com
export POST_DOMAIN=croalliance.com

Poi procedere all'installazione:

apt-get install --purge postfix-tls postfix

NB: Scegliere NO CONFIGURATION

Fermare immediatamente postfix:

/etc/init.d/postfix stop


Installazione SASL per autenticazione SMTP

apt-get install libsasl2-modules sasl2-bin


Togliere il commento da "START=YES" ed aggiungere la righe con PARAMS e PWDIR in /etc/defaults/saslauthd:

# This needs to be uncommented before saslauthd will be run automatically
START=yes

# You must specify the authentication mechanisms you wish to use.
# This defaults to "pam" for PAM support, but may also include
# "shadow" or "sasldb", like this:
# MECHANISMS="pam shadow"

MECHANISMS="pam"
PWDIR="/var/spool/postfix/var/run/saslauthd"
PARAMS="-m /var/spool/postfix/var/run/saslauthd"

Creare la cartella per il chroot di postfix e settarne i diritti in dpkg-statoverride:

mkdir -p /var/spool/postfix/var/run/saslauthd
dpkg-statoverride --add root sasl 710 /var/spool/postfix/var/run/saslauthd