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]