> > Some postings a while back led me to believe that I could specify
> multiple
> > hosts for the -d option of spamc. I understood that it would operate
> > basically on a fallback basis (not load balancing). However, I can't
> seem to
> > get spamc to use more than one of the -d listings. I've tried:
> >
> > /usr/bin/spamc -d 123.45.67.8 -d 127.0.0.1
> > /usr/bin/spamc -d 123.45.67.8 127.0.0.1
> >
> > And switched the order around and fiddled with hostnames vs IP
> addresses,
> > but no dice. I understand the man page to say that it will use fallback
> > logic if the hostname resolves (via DNS query, right?) to more than one
> > host... so why can't I give it those hosts directly?
> >
> > TIA!
>
> From http://spamassassin.apache.org/full/3.0.x/dist/doc/spamc.html
>
> "-d host
> In TCP/IP mode, connect to spamd server on given host (default:
> localhost).
>
> If host resolves to multiple addresses, then spamc will fail-over
> to the other addresses, if the first one cannot be connected to"
>
> You need to have a host that has multiple A records.
>
> spamd.domain.com A 123.123.123.123
> spamd.domain.com A 123.123.123.124
> spamd.domain.com A 123.123.123.125
>
> /usr/bin/spamc -d spamd.domain.com
>
> If your DNS server sends the results back in a different order each time
> then it will not be a fallback but a round robin. You might be able to
> simply use /etc/host entries. I've never tried it as I use qmail which
> will not use the host file, so I always rely on DNS. Don't know if spamc
> will use the host file or not.
Huh, I am not familiar with how to use /etc/hosts as a DNS source. Can you
clarify?
Mainly my question was if/how I could avoid making it a DNS query. I'd like
to simply hand spamc the two addresses that I want it to have manually, and I
do *NOT* want round-robin, I want failover....
Your help is much appreciated!
__________________________________
Celebrate Yahoo!'s 10th Birthday!
Yahoo! Netrospective: 100 Moments of the Web
http://birthday.yahoo.com/netrospective/