Ich begreif das nicht!
Wie meinst du das in eine andere Einheit auszulagern?

Mir ist es eigentlich nur wichtig das alle Alarme so schnell wie möglich an die Benutzer gepusht werden.

den Mail versand nur einmal zu starten, falls er die letzte 1 schon einmal gestartet wurde?