Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I have an exim server, running 4.69.

We are aware of the vulnerability, and due in part we are in the process of migrating to 4.75.

We have an "experimental" 4.75 email server set up, we want to set up our existing server to (preferably sometime in the ACL) check the email for certain conditions and if one is met, we want to relay the email to our experimental server for delivery.

How can I do this? Maybe I need to set up a specific transport for this purpose?

Thank you!

share|improve this question
1  
how you do it all depends on what the conditions are. Please provide more details. –  Majenko Apr 8 '11 at 22:17
add comment

1 Answer

You can to do this with a router. Place the router ahead of any that do local delivery. If necessary, you can configure the router to deliver and pass the message to the normal routers using the unseen optio. See the Exim Specification for more details. Chapter 15 (Generic options for routers is a good place to start configuring the router.

Try this router from Exim FAQ Q0320 replacing the domains line with your criteria.

forward:
  driver = redirect
  domains = some.domain
  data = ${quote:$local_part}@other.domain

Or try this router from Exim FAQ Q0305 replacing the domains line with your criteria.

local_network:
  driver = dnslookup
  transport = remote_smtp
  domains = *.mydomain.com
share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.