Bonjours, j'esp�re ne pas vous importuner encore avec exim ... Comme le mail
est assez long, j'ai mis mes questions dans un paragraphe commen�ant par des
'>>' � chaque fois ... 

Je suis toujours en train de cr�er un serveur web qui servira pour une
conf�rence..; Tant que j'y suis, j'en profite pour essayer d'utiliser exim
(on m'a propos� une solution avec sendmail ou un autre mta, mais il n'y a
pas de raison que je n'arrive pas � le faire avec exim qui est dit "plus
simple")...

Les sp�cifications sont les suivantes : (disons que je travaille sur le PC
conf04)

* Je souhaite pouvoir envoyer des mails aux auteurs, en me faisant passer
pour [EMAIL PROTECTED]
(je connais l'adresse du smart host). 

* Vers l'ext�rieur, je ne me pr�ocuppe que d'envoyer, pas de recevoir...
Puisque je fais de la 'r��criture' (je crois : de [EMAIL PROTECTED] vers
[EMAIL PROTECTED]), il me suffira de demander � l'administrateur du site de
cr�er lui aussi un compte user sur la machine mail pour pouvoir r�cup�rer
d'�ventuelles r�ponses

* Mais j'aimerais aussi pouvoir utiliser la machine correctement en local,
i.e. cr�er des alias enre utilisateurs locaux (typiquement : messages
syst�mes => root et root =>compte perso) et recevoir des mails localement

J'ai donc lanc� l'utilitaire de configuration de exim. Je me pose d�j� une
question : 

>>dois-je choisir '2' ou '3' ? 

-----------------------------
(2) Internet site using smarthost: You receive Internet mail on this 
     machine, either directly by SMTP or by running a utility such as 
     fetchmail. Outgoing mail is sent using a smarthost. optionally with
     addresses rewritten. This is probably what you want for a dialup
     system.

 (3) Satellite system: All mail is sent to another machine, called a "smart 
     host" for delivery. root and postmaster mail is delivered according 
     to /etc/aliases. No mail is received locally.
------------------------------

Puisque je ne souhaite qu'envoyer, j'ai choisi (3)... 

>>mais est-ce que �a veut dire que je ne pourrai meme pas recevoir les mails
localement, d'utilisateur � utilisateur ? 

Je r�ponds de la fa�on suivante aux questions pos�es : 

------------------------------------------
What is this system's name? It won't appear on From: lines of mail,
as rewriting is used : conf04 
------------------------------------------
>> Pourquoi me demande-t-on �a puisque l'on ne s'en sert pas pas pour
r��crire les adresses ? 

------------------------------------------
Since this is going to be a satellite system, I need to know what domain
name to use for mail from local users : ec-lille.fr
------------------------------------------
>> L� on configure la r��criture si j'ai bien compris : les users locaux
enverront des mails en tant que [EMAIL PROTECTED] Est-ce vrai ? 

------------------------------------------
Which machine will act as the smarthost and handle outgoing mail? L� je
r�ponds avec le nom qu'on ma donn�... Ca doit aller
------------------------------------------

------------------------------------------
Mail for the `postmaster' and `root' accounts is usually redirected
to one or more user accounts, of the actual system administrators.
By default, I'll set things up so that mail for `postmaster' and for
various system accounts is redirected to `root', and mail for `root'
is redirected to a real user.  This can be changed by editing /etc/aliases.
------------------------------------------
Ici puisque le syst�me m'emp�che de laisser le champ vide, je choisis mon
propre compte d'utilisateur : tomnab. 

>> Si j'ai bien compris, tous les mails syst�me sont dirig�s vers 'root' Et
tous les mails vers 'root' seront redirig�s vers 'tomnab' (tomnab �tant
cette fois un utilisateur r�el). Est-ce vrai ? (aliases semble le confirmer
en mettant un real-tomnab dans la ligne d'alias de root)

Finalement, exim me sort le r�sum� suivant : 
------------------------------------------
Mail generated on this system will have `ec-lille.fr' used
as the domain part (after the @) in the From: field and similar places.
The following domain(s) will be recognised as referring to this system:
 cifa04, localhost
Mail for postmaster, root, etc. will be sent to tomnab.
All mail is being routed and delivered via mailhost.ec-lille.fr.
Note that you can set email addresses used for outgoing mail by editing
/etc/email-addresses.
------------------------------------------

Jusque l� j'�tais confiant dans ma config, mais au moment d'envoyer un mail,
il se passe des choses bizarres. Je ne connais pas les fichiers de log pour
exim, je n'ai pu v�rifier qu'avec eximon

>>Quels sont les fichiers de logs � inspecter ? Quels sont les utilitaires
pour "tracer" la route des mails de la machine ? Et aussi g�rer la file
d'attente des mails "frozen" pour les supprimer ? 

Quand j'�cris un mail � tomnab (un user de la machine) par la commande "mail
[EMAIL PROTECTED]", eximon m'indique que ce mail est anvoye � [EMAIL PROTECTED]
Comme cet utilisateur n'existe pas, �a plante... Deja j'aurais voulu qu'il
reste en local et ne faire de la r��criture que dans le champ exp�diteur ...


Mais quand j'ecris un mail � une adresse externe, genre
[EMAIL PROTECTED]; eximon m'indique qu'il a aussi envoy�  le
mail � [EMAIL PROTECTED] L� je comprends plus rien du tout. Les messages
de eximon sont les suivants : 

--------------------------------------
14:39:09 1A0KXV-0001Xd-00 <= [EMAIL PROTECTED] U=tomnab P=local S=337
14:39:19 1A0KXV-0001Xd-00 ** [EMAIL PROTECTED] R=smarthost
T=remote_smtp: SMTP error from remote mailer after MAIL
FROM:<[EMAIL PROTECTED]> SIZE=1372: host cri.ec-lille.fr [193.51.52.44]:
553 5.3.0 <[EMAIL PROTECTED]>... Bad [EMAIL PROTECTED]
14:39:29 1A0KXp-0001Xi-00 <= <> R=1A0KXV-0001Xd-00 U=mail P=local S=1291
14:39:29 1A0KXV-0001Xd-00 Error message sent to [EMAIL PROTECTED]
14:39:29 1A0KXV-0001Xd-00 Completed
--------------------------------------

>> Est-ce que l'erreur provient du fait que le smarthost a v�rifi� et que
l'expediteur n'existe pas (il n'y a pas de [EMAIL PROTECTED] pour l'instant), ou
est-ce autre chose ?

>>Dans tous les cas, y'a t'il des concepts que je n'aurais pas saisi, ou
est-ce que je n'ai tout simplement pas choisi la bonne option au d�part... ?
Ou est-ce qu'il faut que je change de m�tier ? (Question facultative)

Merci de m'avoir lu jusqu'au bout, 

Cordialement, 

Thomas Bourdeaud'huy
Ecole Centrale de Lille










Répondre à