[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Choisir un serveur smtp en fonction du lieu de connexion



Re,

On Mon Nov 19, Jacques L'helgoualc'h wrote:

> 
> > pour configurer ce genre de chose, j'utilise exim [...]
> >
> > #!/bin/sh
> > 
> > if [ "$IFACE" == "eth0" ]; then
> > #first check eth0
> >     IP=`ifconfig | grep -F2 eth0 | grep "inet addr" | cut -d ":" -f
> > 2 | cut -d " " -f 1` 
> 
>  * Ce ne serait pas plutôt « grep -A1 "^{IFACE}" » ? 
> 
>  * Dans le second grep, une locale française réduit « addr » en
> « adr », add?r est polyglotte.
> 
> (et grep | grep  | cut | cut, ça pourrait se réécrire  en un seul Awk
> ou Sed...).

merci pour ces remarques, à force de changements certains scripts ont
bien besoin d'un regard neuf. 


> > Attention, j'ai l'impression qu'exim4 ne sait pas résoudre les nom
> > de domaine, il faut lui donner l'adresse IP du smtp.
> 
> Il suffit de le lui demander gentiment :)
>   route_list = * smtp.neuf.fr bydns

route_list = * ${readfile{/etc/smarthost}{}} bydns
pour poursuivre dans la logique du post qui est de détecter le smtp en
fonction de l'IP.

Jérôme.





Reply to: