This PR is based no #4 and includes the cleanup already.
So if you are not happy with #4 don't merge this one here either.
Otherwise you should merge #4 first and this diff will become much smaller.
It's a pity that a chef recipe that cares about sensitive emails does not care about automatic validating it's work at all.
That's why this PR adds at least a few, very basic, specs.
This PR is based no #4 and includes the cleanup already.
So if you are not happy with #4 don't merge this one here either. Otherwise you should merge #4 first and this diff will become much smaller.
It's a pity that a chef recipe that cares about sensitive emails does not care about automatic validating it's work at all. That's why this PR adds at least a few, very basic, specs.