Help Configuring Email Notifications for Jenkins Pipeline

The email-ext plugin provides a step that you can use in your pipeline, figuring out how to get it sent when you want is the “tricky” part.

To send when your pipeline succeeds/fails/etc, you can use the post construct which can be used at the top level under pipeline or an individual stage which should allow you to get the overall pipeline notification as well as individual stages as you mentioned in your post.