[exim] Special routing for incoming non-SMTP mail: help needed urgently

2007-08-08 Thread Mike Brudenell
Greetings - I've just realised I have a problem with a couple of new mail servers I'm bringing into service very shortly. These are being added to our existing cluster of servers. Whilst the new machines can deliver mail for any user whose mailbox is stored on them they can't deliver

Re: [exim] Special routing for incoming non-SMTP mail: help needed urgently

2007-08-08 Thread Mike Brudenell
Greetings - I've made a little progress, but am still having problems. Please can someone give me any advice: my deadline is really close now! On 8 Aug 2007, at 09:26, Mike Brudenell wrote: Obviously this is a case for manual_route, but... How do I detect whether: * the message arrived

Re: [exim] Special routing for incoming non-SMTP mail: help needed urgently

2007-08-08 Thread Graeme Fowler
On Wed, 2007-08-08 at 11:23 +0100, Mike Brudenell wrote: So my first two routers now read: # This router sends all locally originating messages to a central smart host. send_local_origin_to_smart_host: driver = manualroute

Re: [exim] Special routing for incoming non-SMTP mail: help needed urgently

2007-08-08 Thread Mike Brudenell
GGGHHH! On 8 Aug 2007, at 11:42, Graeme Fowler wrote: Can you change the logic in your first router to: send_local_origin_to_smart_host: driver = manualroute route_list = * mta.york.ac.uk condition = ${if eq{$sender_host_address}{}{yes}{no}} transport = remote_smtp

Re: [exim] Special routing for incoming non-SMTP mail: help needed urgently

2007-08-08 Thread Philip Hazel
On Wed, 8 Aug 2007, Mike Brudenell wrote: I'm *sure* I remember Philip mentioning how to test whether a message arrived over SMTP or not during the course, but I currently I can't locate the information. Test $received_protocol if you really mean exactly what you say above. If you

Re: [exim] Special routing for incoming non-SMTP mail: help needed urgently

2007-08-08 Thread Philip Hazel
On Wed, 8 Aug 2007, Mike Brudenell wrote: When a message can't be delivered because the recipient's mailbox is full an entry gets added to the hints database. When a subsequent message arrives delivery is attempted and, when it fails, Exim appears to consult the hints database and then

Re: [exim] Special routing for incoming non-SMTP mail: help needed urgently

2007-08-08 Thread Mike Brudenell
Greetings - On 8 Aug 2007, at 12:19, Philip Hazel wrote: When a message can't be delivered because the recipient's mailbox is full an entry gets added to the hints database. When a subsequent message arrives delivery is attempted and, when it fails, Exim appears to consult the hints

Re: [exim] Special routing for incoming non-SMTP mail: help needed urgently

2007-08-08 Thread Philip Hazel
On Wed, 8 Aug 2007, Mike Brudenell wrote: 1. Send Message 1 to an address on the test server. Delivery is attempted. Message gets deferred. Queue runs within the 5 minute maximum retry period attempt delivery and defer the message again. A queue run after the 5