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