Jag är emot den lösningen. Att lägga belastningen på att skicka e-post i din databasserver kan sluta mycket illa.
Enligt min åsikt är det du bör göra att skapa en tabell som köar de e-postmeddelanden du vill skicka och ha en process som kontrollerar om det finns e-postmeddelanden som ska skickas och skickar dem om de är positiva.