Pierre Allken-Bernard a écrit, mercredi 17 septembre 2008, à 09:17 : > Zuthos a écrit : > > | Bref, si vous pouviez m'aider à configurer exim4. > > Ok, > > il faut un sous root: > > # dpkg-reconfigure exim4-config > > > > Ensuite, il faut bien tous lire et bien renseigné les lignes. > > Il vaut mieux mettre le smtp de ton fournisseur (notament chez orange) > Merci. Voici ce qu'on me demande : > > 1) type de configuration : > fetchmail". Correct ?
Oui. > 2) le nom de courriel. Bon là ce n'est pas très important je pense. J'ai > laissé le nom de la machine. OK. > 3) liste d'adresses IP où Exim sera en attente de connexions SMTP > entrantes : Oui --- c'est le plus sûr (sauf n'écouter nulle part :) > 4) autres destinations dont le courriel doit être accepté : > n'ai aucune idée si c'est bien ici qu'il faut mettre ça ? Non. Ce sont les domaines pour lesquels tu accepterais de recevoir le courrier si ton Exim écoutait le Grand Méchant Ternet sur le port 25, cf. 3) > 5) machines à relayer : OK, cf. 3) --- sauf si tu veux centraliser l'envoi depuis ton réseau maison. > 6) nom réseau ou adresse IP du système smarthost : > précédente tentative de configuration. J'ai laissé ça. Est-ce correct > ? Oui --- de toutes façons, il faudrait sinon demander à Free d'ouvrir le filtre vers le port 25, qui t'empêche d'envoyer directement le courrier ailleurs. > Mais il est dit : > si ce serveur impose une authentification ... je crois bien que c'est > mon cas donc il va falloir que j'aille voir un certain README... A priori, non, pas via Free ((plusieurs de) tes courriers vers la liste sont bien arrivés). Pour les abonnés d'Orange, c'est utile pour ne pas être blacklisté ailleurs, il vaut mieux prendre smtp-msa.orange.fr port 587 comme smarthost... Attention, ce smtp-msa n'est connu du DNS qu'à l'intérieur du réseau Orange. De l'extérieur, essayer smtpauth (non testé). On peut aussi contourner le smarthost de son FAI via un compte sur un serveur extérieur, comme Gmail. ,----[ testés dans exim4.conf, section routers ] | smarthost: | driver = manualroute | domains = ! +local_domains | # route_list = * smtp-msa.orange.fr::587 byname | route_list = * smtp.gmail.com::587 byname | transport = remote_smtp_smarthost | host_find_failed = defer | same_domain_copy_routing = yes | no_more `---- N.B. Gmail réécrit Return-Path: et From: ... > J'ai testé l'envoie d'un mail à moi-même (@free.fr) et ça me revient > avec "unrouteable adress". Il faut dire que je n'ai pas été voir le > problème de l'authentification SMTP... D'après un de tes messages précédents, c'est ton expéditeur [EMAIL PROTECTED] qui pose problème... Tu peux potasser la section « Rewriting adresses » dans la documentation d'Exim :P Essaie d'ajouter à la configuration d'Exim [EMAIL PROTECTED] [EMAIL PROTECTED] sF en fin de section « rewrite ». Voir aussi dans man exim4 les options -bt, -brw, -bv et -bvs [adresse(s)]. Dans ton ~/.muttrc, quelque chose comme folder-hook debian "set [EMAIL PROTECTED] ; \ [...]" ne pourra résoudre ce problème qu'avec Mutt. N.B. évite de mettre en clair des adresses réelles, tu es bon pour une visite à http://mfilter.free.fr/ pour ton_adresse(chez)free :/ > 6+1) Pour lauthentification SMTP, jai édité le fichier > /etc/exim4/passwd.client comme indiqué, en mettant : smtp.free.fr:monlogin:monmotdepasse > correct ? Syntaxiquement, oui, mais sans doute inutile (pour l'instant) : Free relaie (encore ?) le courrier en provenance de son réseau. Testé : ,---- /etc/exim4/passwd.client, cf. ci-dessus | ### CONFDIR/passwd.client | # | # Format: | #targetmailserver.example:login:password | # | smtp-msa.orange.fr:LOGIN_ORANGE:[EMAIL PROTECTED] | # smtp.gmail.com is an alias for gmail-smtp.l.google.com. | gmail-smtp.l.google.com:[EMAIL PROTECTED]:[EMAIL PROTECTED] `---- Pour Fetchmail, il vaut mieux faire suivre directement le courrier rapatrié à Procmail, au lieu de le reposter vers ton MTA (Exim) local : j'utilisais dans ~/.fetchmailrc la ligne mda "/usr/bin/procmail -Y -d %T" mais je suis passé à Maildrop, plus facile à configurer mda "/usr/bin/maildrop" puis à Getmail... # getmail v.3 postmaster = "|/usr/bin/maildrop" Getmail peut aussi être testé en solo, il sait livrer le courrier dans un Maildir/. -- Jacques L'helgoualc'h -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/DebFrFrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:" To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]