Sends emails on success

And now most things are wrapped inside an Action with events for failure
and success.