E-Mailadressen Weiterleitung nur für ausgewählte Gruppe #29

Open
opened 1 year ago by christian.merten · 7 comments
Owner

Neues Feld in "Email Adresse" um Weiterleitung an diese Adresse nur für bestimmte Gruppen (oder TN?) zu erlauben

Neues Feld in "Email Adresse" um Weiterleitung an diese Adresse nur für bestimmte Gruppen (oder TN?) zu erlauben
christian.merten added the
Kind/Feature
label 1 year ago
Collaborator

kannst du das bitte nochmal anders formulieren? ich kann es gerade noch nicht ganz verstehen.

kannst du das bitte nochmal anders formulieren? ich kann es gerade noch nicht ganz verstehen.
Poster
Owner

Aktuell wird jede E-Mail an zb "faultiere@" an alle TNs der Gruppe "Faultiere" weitergeleitet, unabhängig davon wer der Absender ist. Leonard hat angemerkt, dass man das einschränken können sollte zu zB allen TNs der Gruppe "Leitung Faultiere".

Aktuell wird jede E-Mail an zb "faultiere@" an alle TNs der Gruppe "Faultiere" weitergeleitet, unabhängig davon wer der Absender ist. Leonard hat angemerkt, dass man das einschränken können sollte zu zB allen TNs der Gruppe "Leitung Faultiere".
Collaborator

ah interessanter Punkt. in CD sind diese Adressen bisher offen für alle. passiert natürlich hin und wieder dass eltern versehentlich allen antworten... könnte aber auch sinnvoll sein, wenn wir jetzt als Juref alle TN aller Gruppen zur JVv einladen wollen, dass das nicht nur Juleis klnnen... ich würde es permissiver regeln und stattdessen ein flag einführen, dass gruppen-Email nur intern oder auch extern erreichbar sind.
intern: klassischerweise alle jugendgruppen bergziegen@ etc
extern: leitung_bergziegen@ oder jugendreferat@ etc

heißt Reglementierung in deinem Vorschlag, ich kann auch von meinem DAV360 Outlook an diese Gruppe schreiben wenn ich als User dafür berechtigt bin?

ah interessanter Punkt. in CD sind diese Adressen bisher offen für alle. passiert natürlich hin und wieder dass eltern versehentlich allen antworten... könnte aber auch sinnvoll sein, wenn wir jetzt als Juref alle TN aller Gruppen zur JVv einladen wollen, dass das nicht nur Juleis klnnen... ich würde es permissiver regeln und stattdessen ein flag einführen, dass gruppen-Email nur intern oder auch extern erreichbar sind. intern: klassischerweise alle jugendgruppen bergziegen@ etc extern: leitung_bergziegen@ oder jugendreferat@ etc heißt Reglementierung in deinem Vorschlag, ich kann auch von meinem DAV360 Outlook an diese Gruppe schreiben wenn ich als User dafür berechtigt bin?
Poster
Owner

Aha, ich hatte Leonard so verstanden, dass das in CD möglich ist. Dann würde ich den Issue auf nach die Migration verschieben.

Mein Vorschlag sähe konkret so aus:

Wir fügen ein Feld "Erlaubte Absender" hinzu. Das ist eine (möglicherweise leere) Liste von Gruppen.

Wird eine E-Mail an die Adresse geschickt, so wird das Feld "Erlaubte Adressen" geprüft.

  • Falls die Liste leer ist, wird nicht gefiltert und die E-Mail einfach weitergeleitet (Use-Case: was du oben als extern bezeichnest).

  • Falls sie nicht-leer ist: Prüfe ob die Absender Adresse mit der E-Mail Adresse eines TNs einer der Gruppen aus der Liste übereinstimmt. Falls ja, leite die Email weiter, falls nein, lehne die E-Mail mit Bounce ab. (Use case: was du oben als intern bezeichnest)

Ist das in deinem Sinne?

Aha, ich hatte Leonard so verstanden, dass das in CD möglich ist. Dann würde ich den Issue auf nach die Migration verschieben. Mein Vorschlag sähe konkret so aus: Wir fügen ein Feld "Erlaubte Absender" hinzu. Das ist eine (möglicherweise leere) Liste von Gruppen. Wird eine E-Mail an die Adresse geschickt, so wird das Feld "Erlaubte Adressen" geprüft. - Falls die Liste leer ist, wird nicht gefiltert und die E-Mail einfach weitergeleitet (Use-Case: was du oben als extern bezeichnest). - Falls sie nicht-leer ist: Prüfe ob die Absender Adresse mit der E-Mail Adresse eines TNs einer der Gruppen aus der Liste übereinstimmt. Falls ja, leite die Email weiter, falls nein, lehne die E-Mail mit Bounce ab. (Use case: was du oben als intern bezeichnest) Ist das in deinem Sinne?
Collaborator

wäre in meinem Sinne 👍 danke!
Würde ggf. folgenden Hilfe-Text ergänzen: "E-Mailversand an diese Adresse/diesen Verteiler beschränken auf folgende Gruppen. Wenn Feld leer bleibt, ist die Mailadresse/der Verteiler von jedem Absender aus erreichbar."

wäre in meinem Sinne 👍 danke! Würde ggf. folgenden Hilfe-Text ergänzen: "E-Mailversand an diese Adresse/diesen Verteiler beschränken auf folgende Gruppen. Wenn Feld leer bleibt, ist die Mailadresse/der Verteiler von jedem Absender aus erreichbar."
Collaborator

Ist das in deinem Sinne?

JA

In CD konnte man nur extern oder intern sagen. Intern hies dann nur die Empfänger einer Liste können auch an die Liste senden. Mit der separaten Absender Prüfliste ist das noch granularer möglich was ich schick finde.

> Ist das in deinem Sinne? JA In CD konnte man nur extern oder intern sagen. Intern hies dann nur die Empfänger einer Liste können auch an die Liste senden. Mit der separaten Absender Prüfliste ist das noch granularer möglich was ich schick finde.
Poster
Owner

Ungefähr die Clubdesk Approximation ist implementiert, mir reicht das erstmal. Mein ursprünglicher Plan ist aufwendiger als ich gedacht hatte, weil das Filtern vor der Annahme der Mail passieren muss, damit unzulässige Mails gar nicht erst angenommen werden, anstatt später manuell (mit Bounce) rejected zu werden.

Ungefähr die Clubdesk Approximation ist implementiert, mir reicht das erstmal. Mein ursprünglicher Plan ist aufwendiger als ich gedacht hatte, weil das Filtern vor der Annahme der Mail passieren muss, damit unzulässige Mails gar nicht erst angenommen werden, anstatt später manuell (mit Bounce) rejected zu werden.
christian.merten added
Priority
Low
Kind/Enhancement
and removed
Kind/Feature
labels 1 year ago
Sign in to join this conversation.
No Milestone
No project
No Assignees
3 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: digitales/kompass#29
Loading…
There is no content yet.