RE: [Exim] BACKUP smart host?

Αρχική Σελίδα
Delete this message
Reply to this message
Συντάκτης: Mike 'Fraz' White
Ημερομηνία:  
Προς: 'Odhiambo G. Washington', exim-users
Αντικείμενο: RE: [Exim] BACKUP smart host?
> -----Original Message-----
> From: exim-users-admin@??? [mailto:exim-users-admin@exim.org] On
> Behalf Of Odhiambo G. Washington
> Sent: 17 May 2004 08:33
> To: exim-users@???
> Subject: Re: [Exim] BACKUP smart host?
>
> * Andreas Metzler <eximusers@???> [20040517 10:02]:

wrote:
> > On 2004-05-17 "Odhiambo G. Washington" <wash@???> wrote:
> > > * Dan Egli <dan@???> [20040517 07:35]: wrote:
> > > > Question for you all.
> >
> > > > Is there a way I can setup Exim so that it tries to send a

message
> > > > directly, and failing that (4xx or 5xx received) it sends to a
> specified
> > > > host (aka smart host)?
> >
> > > I believe the answer is YES.
> >
> > No, it is not. ;-)

---8<---
>
>
> Doh! Thanks for the quick correction.
>
>
>
>         cheers
>        - wash

>

+----------------------------------+------------------------------------
--
This is becoming more of a common problem as ISPs (quite rightly IMHO)
try to stem the flow of viruses to their customers. Unfortunately for
those customers (business & residential) on dynamically assigned IPs
(even if like mine the lease period is 7 days or longer) who are
knowingly running SMTP servers this can cause a few problems. My
personal experience from my previous job is that customers knowingly
running mail servers are very rarely, if ever, a problem.


The solution I'm using is to have the following as my first router


Dynamically_blocked_fallback_smarthost_router:
driver = manualroute
domains = </path/to/list/of/dynamic/unfriendly/isps>
route_list = * <smarthost.server>:<your.server>
transport = remote_smtp


So that mails to known "dynamically unfriendly" ISPs are routed via my
ISP.

The main disadvantage of this over the approach you were looking at is
that it requires your list of ISPs to be updated manually although I
suppose you could run a script to tail your exim log and automatically
update the list once a "550 dynamically blocked" message is received.

--
Mike 'Fraz' White
www.smartowner.co.uk