Salut Aldo,
Il est important de mettre dans le main.cf :
relay_networks = 127.0.0.1/8
Plus exactement, de lister les réseaux que l'on veut explicitement
relayer, et surtout de ne jamais inclure d'IP publique dans ces réseaux
, sauf si on est ___ABSOLUMENT SURS___ de la source (l'unique cas serait
si l'on veut gérer un MX secondaire de quelqu'un d'autre).
Pourquoi? Simplement pour éviter d'être catalogué en OpenRelay (c.f.
www.ordb.org) et ainsi d'être considéré comme un serveur de SPAMs.
A+
--
Yannick
On Thu, Dec 14, 2006 at 09:02:34AM +0100, Aldo wrote:
> Je vous salues tous,
>
> je dois dépanner un ami dont le pc (alim très probab) vient de mourir
> hier soir; je dois faire suivre ses mails que je peux rapatrier;
>
> or, j'ai fait un bounce à partir de Mutt, à partir de l'accompte que je
> viens de créer à son nom sur ma machine:
> mais les mails me reviennent, et je suis sûr que c'est un blème de conf
> Postfix.
>
> Qq'un peut-il me dire où serait le problème, en sachant que je me suis
> très précisément basé sur la méthode suivante:
> http://blinuxwiki.pbwiki.com/EduPostfix
> (cf. tant qu'on y est la pj)
>
> Es-ce un problème dans /etc/postfix/sender_canonical (/
> sender_canonical.db) ?
> J'essaye de comprendre si c'est obligatoire pour Postfix d'indiquer tous
> les "from" de ceux dont il peut faire le relai; merci pour toute aide!
>
> Aldo.
>
>
> EDU - Postfix
>
> Voici ce que j'ai fait pour configurer Postfix en essayant de ne pas
> me prendre la tête (sachant que je configure Exim 3 via leur
> eximconfig en moins d'une minute):
>
> J'ai d'abord lu http://www.crans.org/docs/mail-linux.html
>
> et jeté un coup d'oeil sur
> http://www.pollock-nageoire.net/download/postfix/main.cf
>
> Après avoir fait un apt-get update 'enter' sur ma Debian, je fais
> aptitude install postfix 'enter'
> (cela installe aussi resolvconf, et si exim/exim4 est déjà installé,
> celui-ci sera supprimé et remplacé par postfix.
> Notez que vous pouvez purger resolvconf si vous ne comptez pas
> l'utiliser).
>
> Faites un dpkg-reconfigure postfix 'enter'
> ou
> dpkg-reconfigure --priority=low postfix 'enter'
> si nécessaire, pour relancer la config totale de Postfix.
> (On peut se contenter une première fois de ce que debconf propose,
> mais j'ai l'impression qu'on aboutit plus facilement à un échec).
>
> J'ai donc fait (refait)
> dpkg-reconfigure --priority=low postfix 'enter'
>
> Debconf s'ouvre et pose quelques questions (en fait, avec la priorité
> "low" je devrais dire des tas de questions...):
>
> 1- le type de config: parmi le choix multiple proposé, entre
> No configuration, Internet site, Internet with smarthost, Satellite
> system et Local only,
> je prend Internet with smarthost
> (c'est ce qui semble être conseillé si l'on utilise fetchmail pour
> rapatrier les mails)
>
> 2- à la question "à qui vont être adressés les courriels root" je répond
> olr____________
>
> 3- le mailname montre l'origine du mail; j'ai laissé
> protheus_______ qui est le hostname et par défaut myorigin
>
> 4- comme SMTP relay host j'ai mis
> [smtp.monisp.be:25]__________
>
> 5- pour la liste des destinations, j'ai laissé
> protheus, localhost.localdomain, localhost__________
>
> 6- à la question de forcer des "synchronous updates on mail queue" je répond
> No
>
> 7- à la question "for what network blocks should this machine relay mail?",
> à la proposition local networks 127.0.0.0/8 je répond en effaçant la
> proposition, cela utilisera ainsi les defaults Postfix basés sur les
> réseaux connectés
>
> 8- à la question de savoir si je veux utiliser procmail pour redistribuer le
> courrier local, à ce stade je répond par la négative; une fois que cette
> configuration fonctionne, je peux refaire des modifications
>
> 9- quelle limite de taille pour la boîte mail? Je laisse 0 (= illimité)
>
> Note: attention, si votre boîte est illimitée en taille, cela ne
> signifie pas pour autant que vous puissiez poster ou recevoir des
> messages dépassant la taille maximale par défaut, à savoir
> 10240000;
> faites un postconf |grep size 'enter' pour vérifier les
> tailles par défaut.
> Si vous souhaitez doubler la taille autorisée des messages, ce
> qui permet de recevoir des pièces jointes plus grosses,
> allez dans /etc/postfix/main.cf et ajoutez en-dessous de la ligne
> mailbox_size_limit = 0
> la ligne
> message_size_limit = 20480000
>
> 10- pour "local address extension" on me propose le signe + Je fais 'enter'
>
> Et voilà, debconf se referme, et je n'ai même pas besoin de faire
> /etc/init.d/postfix reload (ou start) 'enter' pour démarrer Postfix.
>
> Il reste (et c'est conseillé par la doc en ligne) à modifier
> l'apparence des adresses expéditeur; pour ce faire, j'utilise le
> mécanisme "sender_canonical":
>
> 1- je me déplace vers /etc/postfix
> où je crée un fichier: nano /etc/postfix/sender_canonical 'enter'
> J'y indique une ligne user [EMAIL PROTECTED], par exemple
> aldo [EMAIL PROTECTED]
>
> 2- je dois maintenant transformer ce fichier texte en fichier db via postmap:
> postmap hash:sender_canonical 'enter'
> Le fichier sender_canonical.db est créé
>
> 3- je dois enfin ajouter à /etc/postfix/main.cf la ligne:
> sender_canonical_maps = hash:/etc/postfix/sender_canonical
> et refaire un /etc/init.d/postfix reload 'enter'
>
> Tant qu'on y est, par sécurité, pour éviter tout abus, je fais un:
> nano master.cf 'enter'
> et remplace la ligne
> smtp inet n - - - - smtpd
> par
> localhost:smtp inet n - - - - smtpd
>
> Je sauve et refais un /etc/init.d/postfix reload 'enter'
>
> Voilà, en principe c'est fait et ça devrait rouler!!!
>
> O. La Rosa - 12-07-2005 - Public - rev. 17-08-2006.
> * Edit page
>
> Page Information
>
> * 5 hours ago [history]
> * View page source
> * You're not logged in
>
> Wiki Information
>
> * Show all pages
> * Recent changes: EduPostfix All Changes»
> * Notification settings
>
> Make your own wiki!
>
> This page is part of a public wiki.
>
> You can make your own free private or public wiki in just a few
> seconds. Click here, it's as easy as making a peanut butter sandwich!
> _______________________________________________
> Liste de diffusion CarrefourBLinuX
> [email protected]
> http://lists.freearchive.org/mailman/listinfo/carrefourblinux
> Fiches EDU : http://blinuxwiki.pbwiki.com/FichesEdu
> Signets : http://fr.groups.yahoo.com/group/carrefourblinux/links/
> Archives : http://lists.freearchive.org/pipermail//carrefourblinux
> Anciennes archives (Yahoogroupes) :
> http://fr.groups.yahoo.com/group/carrefourblinux/messages
> Rechercher : http://lists.freearchive.org/cgi-bin/search.cgi
> Pour s'inscire par courriel :
> 'mailto:[EMAIL PROTECTED]'
> Pour se desinscrire par courriel :
> 'mailto:[EMAIL PROTECTED]'
_______________________________________________
Liste de diffusion CarrefourBLinuX
[email protected]
http://lists.freearchive.org/mailman/listinfo/carrefourblinux
Fiches EDU : http://blinuxwiki.pbwiki.com/FichesEdu
Signets : http://fr.groups.yahoo.com/group/carrefourblinux/links/
Archives : http://lists.freearchive.org/pipermail//carrefourblinux
Anciennes archives (Yahoogroupes) :
http://fr.groups.yahoo.com/group/carrefourblinux/messages
Rechercher : http://lists.freearchive.org/cgi-bin/search.cgi
Pour s'inscire par courriel :
'mailto:[EMAIL PROTECTED]'
Pour se desinscrire par courriel :
'mailto:[EMAIL PROTECTED]'