Open Source Dokumentenmanagement
Dokumentation

Durchsuchbare Dokumentation aufrufen | Zurück zur Dokumentationsübersicht

Navigation: Dokumentationen agorum core > Konfigurationen zu E-Mails


agorum core mailfilter administrieren

Mit dem Modul agorum core mailfilter steuern Sie, was mit einer eingehenden E-Mail passiert. Sie können E-Mail-Filter für bestimmte Situationen anlegen, anpassen und verwalten.

Hinweis: Ihre Benutzer können mit dem agorum core mailfilter arbeiten und eigene E-Mail-Filter anlegen.

Einstellungen der E-Mail-Filter als Benutzer öffnen


  1. Klicken Sie oben rechts in der Kopfleiste auf Ihr Profilbild.
  2. Wählen Sie Einstellungen.

    Ergebnis: Ein Dialog öffnet sich.
  3. Klicken Sie auf E-Mail-Filter-Einstellungen.

    Ergebnis: Ein Dialog öffnet sich.
Einstellungen der E-Mail-Filter öffnen

Einstellungen der E-Mail-Filter als Administrator öffnen


  1. Öffnen Sie links in der Seitenleiste Mailfilter.

    Ergebnis: Die Oberfläche der E-Mail-Filter öffnet sich.

Die Oberfläche der E-Mail-Filter-Einstellungen


Aufbau der Oberfläche 
  1. E-Mail-Filter löschen
  2. Filter verwenden
  3. Angelegte E-Mail-Filter einsehen
  4. E-Mail-Filter anlegen
  5. E-Mail-Filter bearbeiten

Einen E-Mail-Filter anlegen


  1. Klicken Sie auf das Plus-Symbol  in der oberen Leiste.
  2. Geben Sie die Daten zum Anpassen des E-Mail-Filters ein.

Daten zum E-Mail-Filter eingeben

Daten zum E-Mail-Filter eingeben

 

Feld Beschreibung
E-Mail-Filter für Definiert, für welchen Benutzer der E-Mail-Filter gilt.
  • Der Super-Administrator roi ist vorausgewählt.
  • Sollten Sie zuvor über den Filter Benutzer einen Benutzer selektiert haben, sehen Sie diesen Benutzer automatisch in diesem Feld.
Name Definiert den Namen des E-Mail-Filters.
Beschreibung Definiert die Beschreibung des E-Mail-Filters.
Dieser Filter ist aktiv Definiert, ob der E-Mail-Filter aktiv oder inaktiv ist.
Aktion durchführen auf alle E-Mails Definiert, ob das System die angegebene Aktion auf alle eingehenden E-Mails ausführt.

Der Bereich Filter deaktiviert sich, wenn Sie diese Einstellung aktivieren.
Globaler Filter Definiert, ob der E-Mail-Filter für alle Benutzer gilt oder nur für die eigenen E-Mails.
Keine weiteren Filter ausführen, wenn dieser greift Definiert, ob das System weitere Filter ausführt, wenn der neu angelegte E-Mail-Filter greift.
Testeingabe Ermöglicht es, erstellte Filter zu testen.
Aktion Definiert eine Aktion für den Filter.

Je nach gewählter Aktion ändern sich die Folgeeingaben im Bereich Aktion ausführen.

Einen ​​​​Filter anlegen und testen (Regular Expressions)

Im linken Bereich Filter filtern Sie nach spezifischen Bestandteilen einer E-Mail, etwa einem bestimmten Betreff, in Form einer:

Hinweise: Sollten Sie mehrere Regular Expressions angeben:

  • muss mindestens eine der Regular Expressions auf die E-Mail zutreffen, damit die E-Mail gefiltert wird

  • spielt deren angegebene Reihenfolge keine Rolle


Beispiel

Im Beispiel wird mithilfe einer Regular Expression nach Adressen mit rechnung@agorum gefiltert, die entweder auf .de oder .com enden.


Übereinstimmender Ausdruck

Übereinstimmender Ausdruck

In dieser Abbildung stimmt die Testeingabe mit dem im Filter angegebenen Kriterium überein, da eine zugelassene Endung .(com) verwendet wurde.


Nicht übereinstimmender Ausdruck

Nicht übereinstimmender Ausdruck

In dieser Abbildung stimmt die Testeingabe mit dem im Filter angegebenen Kriterium nicht überein, da eine unzulässige Endung (.org) verwendet wurde.

Aktionen des E-Mail-Filters

Im Bereich Aktionen können Sie verschiedene Aktionen für einen E-Mail-Filter einstellen:


E-Mail verschieben (gilt auch für ausgehende E-Mails)

Feld Beschreibung
Zielpfad Definiert den Zielpfad.

Beim Verschieben der E-Mail übernimmt das System die Berechtigung des Zielpfades.
Verschobene E-Mails an den Originalort zurücklinken Definiert, ob das System verschobene E-Mails an den Originalort zurückverlinkt.


E-Mail löschen

Löscht die E-Mail endgültig.


Antwort zurücksenden

Feld Beschreibung
Vorlage für AutoReply auswählen Definiert eine Vorlage für den Antworttext.
Betreff Definiert den Betreff der Antwort.
Text Definiert den Text der Antwort.


E-Mail weiterleiten

Feld Beschreibung
An Definiert einen Empfänger.
Empfangene E-Mail nicht speichern, sondern direkt weiterleiten Definiert, ob das System empfangene E-Mails nicht speichert, sondern direkt weiterleitet.


An Workflow senden (gilt auch für ausgehende E-Mails)

Feld Beschreibung
Workflowname Definiert den Workflownamen.
Workflowbeschreibung Definiert die Workflowbeschreibung.


JavaScript ausführen

Feld Beschreibung
JavaScript Datei Definiert die anzuwendende JavaScript-Datei.

​​​​Ein Vorlagentemplate anlegen

Sie können ein Vorlagentemplate für automatische Antwort-E-Mails anlegen.

  1. Erstellen Sie eine HTML-Datei mit einem Antworttext.
  2. Legen Sie die HTML-Datei in den Ordner templates-auto-reply unter:
    Eigenen Dateien/Administration/workspace/agorum.mail.filter

    Tipps:
    • Legen Sie ein Template in einen Unterordner, können Sie diesem Unterordner eine Berechtigung zuweisen.
    • Durch Zuweisung von Berechtigungen steuern Sie, welcher Benutzer welches Template verwenden darf.


Beispiel

Diese Abbildung zeigt ein Template mit Platzhaltern:

Vorlagentemplate für automatische Antwort-E-Mail mit Platzhaltern

 

Platzhalter Automatisches Ersetzen des Platzhalters Bedeutung
${MailSubject} Erst beim Senden der E-Mail. Definiert den E-Mail-Betreff der empfangenen E-Mail.
${MailDateOfReceipt:dd.MM.yyyy HH:mm:ss} Erst beim Senden der E-Mail. Definiert das Datum, an dem die E-Mail empfangen wurde.
${mailFooter} sofort nach Auswahl der Vorlage Definiert die vom Benutzer festgelegte E-Mail-Fußzeile.

JavaScript im E-Mail-Filter

Sie können in einem E-Mail-Filter ein JavaScript ausführen, um bestimmte Folgeaktionen herbeizuführen.


Aufbau des JavaScripts

/* global Packages, sc, sca, object */

Der Parameter object steht für die E-Mail.


Beispiel

Dieses Beispiel zeigt ein JavaScript, bei dem das System an die E-Mail (object) eine Notiz (note) hängt.

/* global Packages, sc, sca, object */

let objects = require('common/objects');

let note = 'Das ist eine Text-Notiz\nzum Testen';

objects.create('note', {
  content: note,
  target: object,  // Die E-Mail
  // noteFormat: 'text/html',
  recipients: [  ]  // keine Empfänger setzen, da nur als Info
});

Tipps:

  • Das JavaScript-Beispiel für den E-Mail-Filter ist im Paket agorum core mailfilter enthalten.

  • Sie finden das Beispiel im agorum core explorer unter:

Eigene Dateien/Administration/customers/agorum.mail.filter/js/test

Einen E-Mail-Filter bearbeiten


  1. Markieren Sie den zu bearbeitenden E-Mail-Filter und klicken Sie auf das Stift-Symbol  in der oberen rechten Leiste.

    Ergebnis: Ein Dialog öffnet sich.

    Hinweise:
    • Sie können den Benutzer nicht ändern.
    • Wenn Sie einen anderen Benutzer wählen möchten, legen Sie einen neuen E-Mail-Filter an. 

Einen E-Mail-Filter löschen


  1. Wählen Sie den E-Mail-Filter und klicken Sie auf das Löschen-Symbol  in der oberen linken Leiste.
  2. Bestätigen Sie die Abfrage.

    Ergebnis: Das System löscht den E-Mail-Filter.

    Hinweis: Der E-Mail-Filter landet beim Löschen nicht im Serverpapierkorb.

Filter verwenden


Möchten Sie nur bestimmte E-Mail-Filter einsehen, etwa alle aktiven oder die eines bestimmten Benutzers, können Sie nach diesen filtern.

Filter

Der Filter Filterart entspricht den Aktionen, die Sie beim Anlegen des E-Mail-Filters wählen können.

Einen angelegten E-Mail-Filter einsehen


In der Liste der angelegten E-Mail-Filter können Sie diverse Informationen in Form von Spalten einsehen, etwa den Namen oder die Beschreibung des E-Mail-Filters.

Die Bearbeitungsreihenfolge der E-Mail-Filter bestimmen

Mit den Pfeilen  neben dem  ordnen Sie die E-Mail-Filter an.

Einstellungen der E-Mail-Filter berechtigen


Mit ACLs passen Sie die Berechtigungen für das Einstellen von E-Mail-Filtern an.

So finden Sie die ACLs:

  1. Öffnen Sie links in der Seitenleiste Administration und dann ACLs/Rechte.
  2. Öffnen Sie den Pfad:
    Rechte(ACLs)/agorum.mail.filter
Zweck ACL Standardeinstellung der Berechtigungen
Erstellen von E-Mail-Filtern berechtigen. ACL_agorum.mail.filter Alle Benutzer sind berechtigt.
Aktion E-Mail löschen berechtigen. ACL_agorum.mail.filter.action.delete Alle Benutzer sind berechtigt.
Aktion E-Mail weiterleiten berechtigen. ACL_agorum.mail.filter.action.forward Alle Benutzer sind berechtigt.
Aktion JavaScript ausführen berechtigen. ACL_agorum.mail.filter.action.js Nur der Administrator ist berechtigt.
Aktion E-Mail verschieben berechtigen. ACL_agorum.mail.filter.action.move Alle Benutzer sind berechtigt.
Aktion Antwort zurücksenden berechtigen. ACL_agorum.mail.filter.action.reply Alle Benutzer sind berechtigt.
Aktion An Workflow senden berechtigen. ACL_agorum.mail.filter.action.workflow Nur der Administrator ist berechtigt.
Gruppen/agorum.mail.filter