FIX: failed messages posted via email silently ignored

also... test suite over mocking