Fix false positive mailmotor subscribe/unsubscribe result

When the subscribe or unsubscribe function fails and returns false, the
error should be triggered. Otherwise the end-user gets a false positive
success message.

This should fix ticket #336

Not very comfortable with GitHub yet, hopefully this is the correct way to suggest changes.