Pokud potřebujete nastavit SMTP autorizaci u serveru postfix pro smart hosta, je to jednoduché. Editujte /etc/postfix/main.cf:
relayhost = [smtp.mujserver.cz] smtp_sasl_auth_enable = yes smtp_sasl_password_maps = hash:/etc/postfix/saslpass smtp_sasl_type = cyrus smtp_sasl_security_options = noanonymous
Dále vytvořte soubor saslpass:
# echo "smtp.mujserver.cz jmeno:heslo" > /etc/postfix/saslpass # chown root:root /etc/postfix/saslpass && chmod 600 /etc/postfix/saslpass
A nakonec vytvořte hash databázi, reloadujte postfix a nechte všechny zprávy ve frontě znovu doručit:
# postmap hash:/etc/postfix/saslpass # /etc/init.d/postfix reload # /etc/init.d/postfix flush
Diskuze