Installer et sécuriser Postfix

Bonjour,

Quelqu'un aurait-il des pistes pour installer et configurer Postfix afin qu'il ne serve que les e-mails envoyés par les applications (PHP/Rails, …) hébergées sur le serveur, et qu'il ne fasse rien d'autre, surtout pas servir de relais aux spammeurs?

D'avance merci pour vos lumières.

Thomas.


Une solution (pour Debian mais facilement utilisable ailleurs, et directement sous Ubuntu) qui ne demande qu'à être améliorée/corrigée :) (votre machine s'appelle machine.mondomaine.net, votre utilisateur s'appelle toto, votre mail est toto@mondomaine.net, géré ailleurs bien sûr) :

il doit déjà y avoir les deux lignes suivantes :

# Added by installer for initial user

root: toto

ajoutez :

postmaster: toto

toto: toto@mondomaine.net

Fichier main.cf : (Je n'ai pas trouvé comment faire garder les tabulations à DokuWiki, donc les deux lignes vers la fin où vous pouvez lire TABULATION, remplacez ce mot par une tabulation)

# See /usr/share/postfix/main.cf.dist for a commented, more complete version


# Debian specific: Specifying a file name will cause the first
# line of that file to be used as the name. The Debian default
# is /etc/mailname.
#myorigin = /etc/mailname

smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
biff = no

# appending .domain is the MUA's job.
append_dot_mydomain = no
append_at_myorigin = yes

# Uncomment the next line to generate "delayed mail" warnings
#delay_warning_time = 4h

myhostname = machine.mondomaine.net
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = $mydomain
mydomain = mondomaine.net
mydestination = $myhostname, localhost.$mydomain, localhost
relayhost =
mynetworks = 127.0.0.0/8
luser_relay = toto@mondomaine.net

smtpd_client_restrictions =
TABULATIONpermit_mynetworks
TABULATIONreject

disable_vrfy_command = yes
empty_address_recipient = toto@mondomaine.net

Complément, par Philippe B.

Impossible de faire fonctionner postfix en suivant ce tuto ! Confirmez vous cette config ? Quelqu'un a t'il réussi ?

Complément, par John G. (Gandi)

Bonjour Philippe,

Les forums sont plus adaptés à ce genre de question: http://groups.gandi.net/