We've chosen Apprise just for the big number of services supported, actually at the moment we only use email and telegram as notification output channels.
Apprise does not accept SMTP protocol as input, so you're bound exclusively to API, binary exec or third party integrations.
I think Posthorn could fill a gap if it will integrate the possibility to send a webhook (alongside/instead of email).