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!

  • 1
    how you do it all depends on what the conditions are. Please provide more details. – Majenko Apr 8 '11 at 22:17

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.

  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.

  driver = dnslookup
  transport = remote_smtp
  domains = *.mydomain.com

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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