## Kontextabgrenzung

![Kontextabgrenzung](diagrams/kontextabgrenzung.svg)


### Externe Schnittstellen

**Web GUI**: Anzeige- und Bearbeitungsmöglichkeiten für die Benutzenden.

**Mail Server**: Senden von Benachrichtigungen via E-Mail sowie empfangen und weiterleiten von
E-Mails an in der Applikation definierte Mailinglisten. Konfiguration erlaubt SMTP oder Sendmail
zum Senden sowie POP3 oder IMAP zum Empfangen von E-Mails.

**REST Clients**: Ausgabe von Personen- und Gruppendaten via JSON REST API. Momentan sind kaum
schreibende Aktionen möglich.

**Mailchimp**: Integration für Massenmailing. Schreibt die Abonnenten eines Abos in eine Mailchimp Mailing Liste. Nicht im Diagram abgebildet.

**ASPSMS**: SMS Gateway, welcher das Versenden von SMS über Abos erlaubt. Nicht im Diagram abgebildet.

**OAuth/OIDC**: Identity Provider für Drittapplikationen. Nicht im Diagram abgebildet.
