Email is supposed to let all post-build steps run before it gets sent.
I have an number of post-build 'Execute Scripts on Matrix' Execute shell steps that run.
These jobs were added later so came after the Editable email step.
I am getting mail saying the build succeeded when it, in fact, failed on the post build matrix steps.
Looking at the build log of the top level matrix job confirms this.
At first, I thought it was the order and deleted the Editable email step and tried adding it last.
No matter what I do, it always gets placed as the first post build step.