For parts of a site I'm developing - I want the OOTB SharePoint e-mail notification of a newly created alert (i.e. subscription) to be sent to the recipient as it should. But on occasions when I create the alert with different conditions I want to send my own custom e-mail.
For a bit more context, in summary, what I'm doing through code is creating one alert against a list for a user. That's fine. That's when I expect the OOTB e-mail.
But elsewhere in the site I expose the functionality to create several alerts at once against different lists - this is when I would like to send my own e-mail from code (to obviously avoid the user receiving an arbitrary amount of confirmation e-mails at once).