On Tue, 21 Aug 2001, Eric Piollet wrote:
> ->Je cherche donc � envoyer des mails (et en recevoir) depuis les deux
> serveurs
> !! le serveur principal gardera tous ces utilisateurs(toi,moi vous ...)
> !! le second serveur n'aura que des utilisateurs du genre (test,admin...)
Mais le mail pour @domain arrive sur le premier serveur ? Donc, tu dois aussi
mettre en place un mechanisme de routage de admin@domain pour que ce mail
arrive sur serveur2. Ceci peut se faire avec les fichiers alias de sendmail;
ou mojs elegament avec des ${HOME}/.forward (deconseille).
De plus il faut utiliser les focntionalites de 'masquerading' dans sendmail
afin que les mail envoyes a partir de serveur2 soient vus comme
sender@mydomain et non [EMAIL PROTECTED] Tu peux faire cela a l'aide
des macros de M4 ou dans sendmail.cf; voir 'DM' dans le fichier de config.
Mais que se passe-t-il si serveur1 est en panne ? Il faut que serveur2 soit
capable de reprendre la main de maniere trsnaparente. Il est donc necessaire
de definir des alias sur les deux systeme. L'idela etant que tu definisses UN
SEUL fichier d'alias, qui soit utiliser par les deux systemes, tel que :
admin : admin@serveur2
toto : toto@serveur1
...
Ainsi, sendmail peut router les mails quelque soit le systeme sur lequel le
mail arrive. Tu dois aussi etre pret a repondre (depuis serveur2) aux mails
destines a @domain lorsque serveur1 est inaccessible. Cela se fait a l'aide
de la specification MX dans DNS. Ainsi, lorsque serveur1 n'est pas
accessible, serveur2 peut recevoir les mails pour toto@domain, les stocker
dans la "mailqueue", et les envoyer a serveur1 lors de la premiere
reconnection SMTP entre les deux systemes.
Daniel
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se d�sabonner aussi.