Durchsuchbare Dokumentation aufrufen

Zurück zur Dokumentationsübersicht

Outlook per Doppelklick auf E-Mail-Datei öffnen

Diese Dokumentation beschreibt die Einstellungen zum Öffnen von Outlook beim Doppelklicken auf eine E-Mail-Datei mit den Endungen .eml oder .msg.

Das beschriebene Beispiel:

In der Konfiguration Standard des agorum core smart assistant konfigurators wird bereits die Aktion _openClient mitgeliefert, die dafür verantwortlich ist, dass sich normalerweise ein Programm auf dem Client öffnet, sobald ein Doppelklick auf eine Datei in agorum core ausgeführt wird.

Sie finden diese Aktion unterhalb der Aktionsgruppe _agorum.home.asa.group.Open:

Aktion _openClient in der Standard-Konfiguration

In agorum core werden im Standard neben der Aktion _openClient weitere Aktionen zum Öffnen von E-Mail-Dateien mitgeliefert. Diese anderen Aktionen führen dazu, dass die Aktion _openClient überschrieben wird. Es öffnet sich also etwa nicht Outlook auf dem Client, sondern der interne E-Mail-Client in agorum core.

Zwei Möglichkeiten existieren, wie Sie dieses Verhalten ändern können:

Ändern oder löschen Sie eine Standard-Aktion nicht, da agorum core beim Herunterfahren und erneuten Starten alle Standardeinträge neu schreibt und Ihre Änderungen überschreibt. Legen Sie stattdessen eine neue Aktion zum Öffnen von E-Mails an, die die bereits vorhandenen Aktionen überschreiben.

Öffnen-Aktionen für E-Mail-Dateien überprüfen


Überprüfen Sie zuerst, welche Aktionen zum Öffnen aktuell für E-Mail-Dateien mit der Endung eml oder msg existieren. Danach können Sie eigene Aktionen definieren.

Hinweis: Voraussetzung zum Durchführen der nachfolgenden Schritte ist ein installierter agorum core template manager (siehe Ein Plugin installieren). Sie finden das Plugin im agorum core plugin manager.

  1. Suchen Sie eine E-Mail-Datei mit der Endung eml oder msg.
  2. Klicken Sie mit der rechten Maustaste auf die Datei.
  3. Wählen Sie im Kontextmenü agorum core template manager > Check smart assistant selectors.
  4. Deaktivieren Sie oben die Checkbox show set all.
  5. Aktivieren Sie oben die Checkbox show set open.

    Ergebnis: Alle Aktionen zum Öffnen einer eml- oder msg-Datei erscheinen.
Vorhandene Aktionen zum Öffnen anzeigen

Die angezeigten Aktionen sind bereits im Standard vorhanden. In der letzten Zeile sehen Sie die Standard-Aktion _openClient. Da diese keine Selektoren besitzt (siehe Spalte Selector), taucht in der Spalte selector count eine 0 auf.

Weitere Aktionen zum Öffnen existieren, etwa die darüber befindliche Aktion mit dem Namen _mail. Sie besitzt bereits zwei Selektoren, ist also spezifischer. In der Spalte Selector sind zwei Selektoren eingetragen:

Diese Aktion mit zwei Selektoren bewirkt bereits, dass der Standard _openClient überschrieben wird, weil die Aktion spezifischer ist. Die Aktion, die die meisten Selektoren hat, wird gezogen, unabhängig davon, welchen Inhalt die Selektoren haben.

Neben der Aktion _mail existiert eine weitere Aktion mit 3 Selektoren mit dem Namen agorum.mail.open. Sie ist dafür verantwortlich, dass sich der interne E-Mail-Client von agorum core öffnet. Wäre hier keine Aktion außer der Aktion _openClient vorhanden, würde sich Outlook öffnen.

Damit sich Outlook auf dem Client öffnet, legen Sie eine neue Konfiguration sowie eine neue Aktion mit 4 Selektoren an, damit die vorhandene Aktion mit den 3 Selektoren überschrieben wird.

Eine Konfiguration anlegen


  1. Öffnen Sie links in der Seitenleiste Weitere Apps und dann smart assistant konfigurator.
  2. Klicken Sie unten auf Neu.
  3. Vergeben Sie einen Namen für die neue Konfiguration, etwa:
    MailMitClientÖffnen - AddOn
    

    Tipp: Fügen Sie den Zusatz AddOn an, um zu kennzeichnen, dass es sich um ein Add-On handelt.

  4. Setzen Sie unter Datei die Checkbox Add-On.
Add-On setzen

Eine Aktion anlegen


  1. Klicken Sie auf Aktionen.
  2. Wählen Sie in der Mitte Server-Aktion.
  3. Vergeben Sie einen Namen für die neue Aktion, etwa:
    MailÖffnenMitClient
  4. Klicken Sie auf OK.

    Ergebnis: Ein Dialog zum Bearbeiten der Aktion erscheint.
Eine Aktion anlegen

Eine Aktion bearbeiten


  1. Wählen Sie im Feld Befehlsgruppe den Eintrag Öffnen.
  2. Geben Sie unten in der Spalte Name einen Namen für den Selektor ein, etwa:
    MailÖffnenMitClient
    
  3. Geben Sie daneben rechts in der Spalte Selektor folgenden Selektor ein:
    [nameExtension=/(eml|msg)/i][className=/(AMailMail|MailObject)/i][ID][ID]
    

    Hinweis: Das Beispiel schränkt auf die Dateiendung eml oder msg ein sowie auf Objekte, die E-Mails sind (className). Die restlichen zwei Selektoren namens ID sind frei gewählt, Sie können auch andere verfügbare Selektoren angeben (mindestens 4).

  4. Fügen Sie unten im Feld JavaScript folgendes Skript ein:
    /* global sc, sca, folder, objects, data */
    
    'action:_openClient:' + objects[0];
    

    Hinweis: Dieses Skript bewirkt, dass die Aktion _openClient ausgeführt wird, d. h. dass sich das Programm auf dem Client öffnet.

  5. Klicken Sie oben links auf Datei > Exportieren.

    Ergebnis: Die Aktion wird gespeichert und aktiviert.
  6. Stellen Sie in Windows unter Standard-Apps nach Dateityp wählen bei der Endung eml sowie msg Outlook als Standard-App ein.
Übersicht der neu angelegten Aktion

Wenn Sie jetzt nochmals die smart assistant selectors im agorum core template manager wie oben beschrieben überprüfen, werden Sie feststellen, dass Ihre neu hinzugefügte Aktion aufgeführt ist, und zwar mit 4 Selektoren.

Hinzugefügte Aktion mit 4 Selektoren

Das System zieht ab sofort diese Aktion, und im Client öffnet sich für Dateien mit der Endung eml und msg zukünftig Outlook.