Powermail can be extended in similar ways. If you want to execute something on a submit, look at the Finisher Classes. If you want to add own spamshield methods, look in this chapter, etc...
This link target has no permanent anchor assigned. You can make a pull request on GitHub to suggest an anchor.
The link below can be used, but is prone to change if the page gets moved.