Can you send mail within assert?

use a `block`, send mail in the `rescue` section and then use a `fail`
task to 'continue the error'