Per Web-Browser alles und überall im Griff
Die Suche von E-Mails erfolgt über die Benno MailArchiv Frontend-Komponente bzw. die web-basierte Benutzeroberfläche. Dank Apache Lucene stehen leistungsstarke Suchalgorithmen und -funktionen zur Verfügung, die für den Einsatz mit großen Datenmengen optimiert sind. Die Suchergebnisse werden nach Relevanz sortiert ausgegeben. E-Mails und Informationen können so jederzeit schnell gefunden werden.
Selbst unscharfe Suchen oder Suchen mit ungenauen Suchwörtern sind mit Benno MailArchiv ganz einfach. Die Fuzzy-Suche findet E-Mails auch dann, wenn Sie das genaue Suchwort gerade nicht zur Hand haben.
Any Browser, Any Client, Any Device.
Statt aufwendigem Installieren und Pflegen von Client-Software steht bei Benno MailArchiv die gesamte Anwendung sofort ab der Installation zur Verfügung. Jegliches Client-Deployment entfällt. Sie haben die gewünschten E-Mails von überall aus sicher im Griff.
Suchtechnologie
Benno MailArchiv zeichnet sich durch außerordentliche Flexibilität aus. Alle Suchfunktionalitäten können nicht nur über das Web-GUI genutzt werden, sondern stehen über diverse Schnittstellen bspw. auch als Web-Service bereit. Das bedeutet, dass sich die E-Mail-Suche bspw. einfach in Dritt-Anwendungen integrieren läßt.
Folgende Möglichkeiten stehen für das Information Retrieval bzw. die Nutzung von Benno MailArchiv aus Anwendersicht zur Verfügung:
- Web-GUI (Standard-Frontend von Benno MailArchiv) mit Mausbedienung
- Kommandozeile / Shell
- REST-Schnittstelle (HTTP-basierte Web-Service Schnittstelle)
- Integration mit beliebigen Dritt-Anwendungen
- Einfache Nutzung aus Skripten
- Einbindung in eigene Software-Projekte und in beliebige Programmiersprachen möglich
- Open-Xchange Plugin (Suchen direkt aus dem OX-Webinterface)
E-Mails finden
Benno MailArchiv gestattet eine einfache und intuitive Bedienung über das Web-Interface. Auch komplexe Suchanfragen lassen sich schnell und sicher per Mausklick arrangieren und ausführen.
Für fortgeschrittene Szenarien und insbes. für die Intgeration von Benno MailArchiv stehen die beschriebenen Schnittstellen zur Verfügung. Suchanfragen können als http-Request an Benno MailArchiv übergeben werden. Egal, ob per Web-GUI, Kommandozeile, durch Skripte oder per Web-Service-Schnittstelle recherchiert wird: die zum Server übergebene Abfragesyntax ist immer die gleiche.
Beispiele für einfache Suchanfragen
Nachstehend ein paar Beispiele für einfache Suchmuster:
>> auftrag schröder
Es werden alle E-Mails gesucht, in denen eines der Suchwörter vorkommt.
>> +auftrag +schröder
Es werden alle E-Mails gesucht, in denen beide Suchwörter enthalten sind.
>> +bestellung -vermerk
Es werden alle E-Mails gesucht, in denen das Wort "Bestellung" enthalten ist. Das Wort "Vermerk" darf nicht enthalten sein.
>> fromdomain:mustermann.de +service
Es werden alle E-Mails der Absenderdomäne "mustermann.de" gesucht, in denen das Wort "Service" nicht enthalten ist.
Beispiele für komplexe Suchanfragen
Nachstehend ein Beispiel für ein komplexes Suchmuster:
>> (rechnung OR mahnung) AND sent:[20090101 to 20091231]
Es werden alle E-Mails gesucht, in denen eines der Suchwörter "Rechnung" bzw. "Mahnung" vorkommt und die zwischen dem 1.1.2009 und dem 31.12.2009 gesendet wurden.
Alle Details zur Suchsyntax finden sich (in englischer Sprache) an dieser Stelle: http://lucene.apache.org/java/2_3_2/queryparsersyntax.html
Tutorial "Erfolgreich suchen in Benno MailArchiv"
In diesem Tutorial finden Sie weitere praktische Beispiele, wie einfach und effizient E-Mails im Archiv gesucht und gefunden werden können. Auch die komplexen Suchmöglicheiten der Fuzzy-Suche und der Proximity-Suche werden im Tutorial erläutert.
Download "Tutorial - Erfolgreich suchen in Benno MailArchiv" (PDF)
Web-Service Schnittstelle
Egal, ob Sie E-Mails auf Mausklick aus Ihrer ERP-Applikation oder einem CRM-System heraus suchen wollen oder ob Sie die E-Mail-Suche gerne in einem Internet- oder Intranetportal integrieren möchten: Benno MailArchiv läßt sich bspw. als Web-Service einfach in Drittanbieter-Applikationen oder Fremd-Anwendungen integrieren.
HTTP-Request für Suchanfragen:
GET .../bennosearch/resources/query/to:hans@mustermann.de
(sucht alle E-Mails, die an die angegebene Adresse gesendet wurden)
Eine spezifische Mail aus dem Archiv abrufen:
GET .../bennosearch/resources/mail/Asbf932dsRd
(holt die Mail mit der angegebenen ID "Asbf932dsRd")


