Emacs Exim

2001-12-16 Par sujet Frédéric Rémy

Bonjour,

j'utilise une debian potato r3 et je rencontre des difficultés à faire 
cohabiter Emacs et Exim:
Emacs ne trouve pas Exim ce qui donc  ne permet pas d'envoyer des mels ni 
en local ni en international sous gnus. Que faire ?


Merci



Re: Emacs Exim

2001-12-16 Par sujet Patrice Karatchentzeff
=?iso-8859-1?Q?Fr=E9d=E9ric?= =?iso-8859-1?Q?_R=E9my?= écrivait:
  Bonjour,
  
  j'utilise une debian potato r3 et je rencontre des difficultés à faire 
  cohabiter Emacs et Exim:
  Emacs ne trouve pas Exim ce qui donc  ne permet pas d'envoyer des mels ni 
  en local ni en international sous gnus. Que faire ?
  

Ta phrase ne veut strictement rien dire...

Emacs n'a pas à trouver exim. exim agit dans son coin pour faire son
boulot (distribution du courrier en local et à l'extérieur) et Emacs
te sert de MUA. Ils ne doivent pas interférer, sauf si tu forces Emacs
à faire le travail d'aller lire quelque chose à l'extérieur.

Dans l'ordre, tu dois configurer :

* fetchmail pour rapatrier le courrier

$ cat .fetchmailrc
# Configuration created Sun Jul 18 12:38:39 1999 by fetchmailconf
set syslog
set postmaster postmaster

poll pop.free.fr with proto POP3
   user ton login ici there with password ton mot de passe là
is 'ton compte local ici' here 
 options flush warnings 3600

* ensuite exim pour la gestion locale et extérieure
$ cat /etc/exim.conf
couic : je ne laisse que les parties à modifier

qualify_domain = belledonne.chartreuse.fr

ici, tu mets le nom de domaine de ta babasse

couic

local_domains = localhost:belledonne.chartreuse.fr

itou pour le local

couic

smarthost:
  driver = domainlist
  transport = remote_smtp
  route_list = * smtp.free.fr bydns_a

 ici tu mets ton FAI (smtp.free.fr pour free)

couic

[EMAIL PROTECTED]${lookup{$1}lsearch{/etc/email-addresses}\
{$value}fail} bcfrF


ici, cela va servir à maper les adresses internes de ton système avec
celles de ton fournisseurs d'accès : les gens verront donc une adresse
valide alors que le courriel est parti de ta machine en local.

* enfin, pour compléter au-dessus

$ cat /etc/email-addresses
# This file contains email addresses to use for outgoing mail. Any local
# part not in here will be qualified by the system domain as normal.
#
# It should contain lines of the form:
#
#user: [EMAIL PROTECTED]
#otheruser: [EMAIL PROTECTED]
pk: [EMAIL PROTECTED]

donc ton compte perso local : adresse valide chez le FAI

Si tu n'as pas de /etc/exim.conf, refais tourner un eximconf et
choisis de faire une installation à partir d'une connexion
intermittente. Ensuite, tu éditeras ton fichier pour voir si tu ne
t'es pas gourré.

C'est *très* facile et cela fonctionne très bien.

Étape suivante : configurer inn et suck en local : c'est très* chiant
et cela fonctionne très bien :-)

PK

-- 
  |\  _,,,---,,_   Patrice KARATCHENTZEFF
ZZZzz /,`.-'`'-.  ;-;;,_   mailto:[EMAIL PROTECTED]
 |,4-  ) )-,_. ,\ (  `'-'  http://p.karatchentzeff.free.fr
'---''(_/--'  `-'\_)