Ik ben tegen die oplossing. Als u de last van het verzenden van e-mails in uw databaseserver plaatst, kan dit heel slecht aflopen.
Naar mijn mening moet je een tabel maken waarin de e-mails die je zou willen verzenden in de wachtrij staan en een proces hebben dat controleert of er e-mails moeten worden verzonden en deze indien positief te verzenden.