Warum probierst Du es nicht einfach aus? Du hast User ohne Mailfunktionalität und eine Datenbank, die die Mails sendet. Bring beide zusammen.
Funktioniert es, dann ist gut, funktioniert es nicht, wirst Du vielleicht Fehlermeldungen bekommen, die Dir weiterhelfen.