Add :condition option 

This make it possible to dynamically evaluate if we want to intercept an email