Dear fellas, outgoing mail should be sent thru my ISP's SMTP server,
so my exim.conf has
smarthost:
  driver = domainlist
  transport = remote_smtp
  route_list = "* ms46.myisp.com bydns_a"
end

But let's say now I have and an additional ISP that I sometimes
connect to, with its different SMTP server.  What would be a good way
to tell exim [3] that that rule should be different short of editing
exim.conf for those calls?  I can make a script: do_something;pon isp2
but what should that something be, short of an ed(1) script to edit
exim.conf?

Question two: actually that second ISP has no SMTP server, so I
thought of a neat rule that would cover both ISPs: first try to
deliver an email directly, then if rejected ("we don't accept mail
from known dialups", etc.), try thru myisp.com... how does one write
that?

BTW, my setup is fine but sometimes I turn off the computer with
unsent messages and turn it on a few days later and exim sends notices
that messages have not been delivered for more than a day, but it send
them quite understandably thru my ISP as it was warning the sender
which was my full address.  So in /etc/aliases I put
[EMAIL PROTECTED]:jidanni
but I don't think that worked as /etc/aliases is for local addresses
or something, so how do I tell exim that if it ever sees a
[EMAIL PROTECTED] it should send it to jidanni and not out to the
net and back when sending its 'day old warning' messages?

By the way, in the official examples we see:

  route_list = dict.ref.book mail-1.ref.book:mail-2.ref.book byname

Would the average person write .com or .org where he writes .book or
is he talking about subdomains or something?
-- 
http://jidanni.org/ Taiwan(04)25854780



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to