That's a bit surprising. A lot of the things you're saying (shouting, using personal email for work, rage emails) should only happen once per person maximum. When it happens, a calm conversation with a manager should explain that this behavior is detrimental to the success of the company. If it keeps happening, people need to go. Set the standard to separate the bad apples from the batch and then remove the bad apples.
> thinly veiled criticism and passive-aggressive remarks
Unfortunately, this is the life sometimes. It should be discouraged. But, these are probably symptoms of work related problems (lack of expertise, lack of clear responsibilities, managers who escalate rather than de-escalate situations) rather than pure conduct problems. Solving them requires patience and working the problem.