Projektbeschreibung
ÜbersetztIch benötige einen Backup-Kanal, der automatisch eine SMS sendet, wenn eine wichtige E-Mail nicht zugestellt werden kann, ohne jede Nachricht zu duplizieren. Nur eine definierte Liste kritischer Ereignistypen sollte dies auslösen, und das System muss zuerst das tatsächliche Zustellungsergebnis überprüfen, nicht nur annehmen, dass die E-Mail durchgegangen ist.
Die wichtigste Anforderung ist die Kostenkontrolle: ein tägliches Limit pro Benutzer, eine monatliche Budgetobergrenze für den gesamten Kanal und ein klares Verhalten, sobald ein Limit erreicht ist (das Ereignis wird protokolliert, keine SMS wird gesendet). Ich möchte auch eine sofortige Ein/Aus-Einstellung, die keine Codeänderungen benötigt, sowie einen kurzen Bericht über gesendete Nachrichten und deren Kosten.
Was ich vom Auftragnehmer erwarte:
— SMS-Gateway-API-Integration (Anbieter gemeinsam vereinbaren)
— Logik, die den E-Mail-Zustellstatus liest und entscheidet, wann SMS gesendet werden
— eine feste Whitelist kritischer Benachrichtigungstypen
— tägliche und monatliche Ausgabenlimits mit einer Warnung nahe der Schwelle
— einen kompakten Bericht über gesendete Nachrichten und laufende Kosten