bonjour,
je coince dans mon install de postfix.
Ce que je veux faire: j'ai un serveur web déclaré. Il est directement sur le web, interconnecté à n FAI. Je veux l'une ou l'autre adresse de messagerie de type infos@mondomaine.org que les gens puissent contacter depuis l'internet, et que je puisse eventuellement relever, n'étant pas sur le meme reseau que ma machine.
Je travaille sur un serveur debian sarge. J'ai declaré chez gandi mon serveur web et le MX.
Ils repondent bien quand je ping www.mondomaine.org et smtp.mondomaine.org
La page web c'est ok.
J'en suis donc à installer un serveur de mail avec postfix.
apt-get install postfix.
Je choisi l'install d'un serveur internet.
j'effectue quelques reglages dans main.cf comme indiqué dans quelques tutoriels.
ci joint mon main.cf
smtpd_banner = $myhostname ESMTP $mail_name
biff = no
# appending .domain is the MUA's job.
append_dot_mydomain = no
# Uncomment the next line to generate "delayed mail" warnings
#delay_warning_time = 4h
myhostname = smtp.leplasma.org
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
#myorigin = /etc/mailname
myorigin = $mydomain
mydomain = leplasma.org
mydestination = smtp.leplasma.org, plasma.leplasma.org, localhost.leplasma.org, localhost
relayhost =
mynetworks = 127.0.0.0/8
relay_domains = $mydomain
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = all
# niveau d'alerte pour envoie à postmaster
notify_classes = resource, software, bounce, 2bounce, delay, protocol, policy
et lorsque j'envoit un mail je recois ce message d'erreur.
mail for leplasma.org loops back to
puis
myselfundeliverable postmaster notification discarded
le postfix check ne renvoie rien.
alors merci de votre aide...
ykolb

et merci pour ton aide précieuse.
J'ai appliqué toute tes recommandations et ca marche; mais seule une etait nécessaire...
de rajouter $mydomain à ma mydestination. ;) selon cette recommandation
<<IMPORTANT : Si votre machine est un serveur de mail pour son domaine entier, vous devez énumérer $mydomain.>>
Hors j'ajoutait mes noms de machines, pas de domaines ;(
Sinon de ce que j'ai compris l'ordre des déclarations n'a pas d'importance car ce n'est pas executé comme un script shell mais chargé en memoire dans un premier avant utilisation des variables.
Sinon le reste de mes déclarations sont effectivement superflu.
Les classes déclarées s'est juste pour avoir un maximum d'information au debuggage sur les problemes de livraison , de protocole ou logiciel,etc..
Alors merci encore.
J'avais pourtant lu la doc ( dans sa trduction francaise) et j'avais pas tout bien compris.
Ykolb.
Merci de ton feed-back et de tes précisions.
Ravi que celà fonctionne pour toi désormais !
Dal