Always confirm before sending by default for enigmail
Please activate OpenPGP -> Preferences -> Sending -> Always confirm before sending by default.
It prevents one from messing up. Before a message is send, it can be checked if it's unsigned/unencrypted, signed/unencrypted, singed/encrypted, unsigned/encrypted.