Kalenderanwendung für Linux, die gut mit Outlook und Exchange funktioniert und offline funktioniert

Ich arbeite mit Leuten zusammen, die Outlook und Exchange als Kalenderplattform verwenden. Ich benötige eine Kalenderanwendung, die mit dieser Verwendung kompatibel ist: Sie muss eine Verbindung zum Exchange-Server herstellen und Besprechungseinladungen abrufen und senden.

Die Web-App (die aktiviert ist) identifiziert sich selbst als Office 365. Ich habe keine Kontrolle über den Server. Der IMAP-Zugriff ist aktiviert, aber ich bin mir nicht sicher, ob das mit dem Kalender hilft.

Die offensichtliche Antwort ist natürlich Outlook, und ich benutze es manchmal. Outlook impliziert jedoch Windows, und ich habe Windows nicht überall. Die nächste offensichtliche Antwort ist die Web-App, aber sie funktioniert nicht offline (und ihre Benutzeroberfläche ist scheiße). Ich brauche auch eine Linux-Anwendung, die:

  • stellt eine Verbindung zum Exchange-Server her und synchronisiert Kalenderdaten (wenn ich also einen Termin in Outlook hinzufüge oder ändere, wird dies in meiner Linux-Anwendung widergespiegelt und umgekehrt);
  • versteht Outlook-Kontakte, einschließlich Zimmer für Zimmerreservierungen und zeigt den Kalender anderer Personen an (um passende Termine zu finden);
  • versteht wiederkehrende Termine und Erinnerungen;
  • versteht den von Outlook generierten HTML-Code und unterstützt Anhänge;
  • speichert Daten offline, damit ich meine Termine auch ohne WLAN auf meinem Laptop checken kann.

Schön zu haben:

  • Integrieren Sie E-Mail, da die Leute auf E-Mails mit Besprechungseinladungen antworten und umgekehrt.
  • Unterstützung für die Aufgabenfunktion (Aufgaben im Kalender an ihrem Fertigstellungsdatum anzeigen lassen, eine E-Mail als „nachzuverfolgen“ markieren, wenn E-Mail integriert ist).
  • Gute Integration von Erinnerungen in X11-Desktopumgebungen.
  • Nicht fehlerhaft.

Aktuell nutze ich Thunderbird mit Lightning. Es funktioniert irgendwie, aber es ist fehlerhaft. Es kann häufig keine Änderungen mit dem Exchange-Server synchronisieren, und es neigt dazu, mich nach einer zufälligen Verzögerung, die von einigen Minuten bis zu einigen Stunden reicht, an Termine zu erinnern (wenn es mich nicht ständig an die Termine der letzten Woche erinnert). .

Gibt es etwas Besseres?

Ich denke, das ist eines der prominentesten ungelösten Probleme in der IT ;-) Wir leiden auch bei der Arbeit unter „Groupware“…
Ich schätze, mit Blitz meinst du mozilla.org/en-US/projects/calendar ?
Was ist falsch an Outlook 2007/2010 unter Wine? Außerdem können Sie Outlook Web App offline verwenden .
@user165604 Funktioniert Outlook überhaupt akzeptabel unter Wine? Lässt die Lizenz es zu? Die Offline-Webapp ist möglicherweise eine Option, bitte antworten Sie darauf .

Antworten (6)

GNOMEs Evolution . Vielleicht möchten Sie sich die Dokumentation ansehen . Die Exchange-Unterstützung ist wahrscheinlich nicht auf Augenhöhe mit Outlook, aber sie kann das tun, was Sie brauchen.

Ich verwende derzeit Thunderbird mit diesem Plugin:

https://github.com/ExchangeCalendar/exchangecalendar

Es ist nicht perfekt, aber es ist die beste Lösung, die ich bisher gefunden habe, nachdem ich andere Optionen wie DavMail ausprobiert habe, die viel fehlerhafter waren und mehr Systemressourcen verbrauchten. Es ist auch Open Source und wird aktiv entwickelt.

Hier ist ein Ausschnitt der unterstützten Funktionen:

  • Unterstützt Exchange Server 2007, 2010 und 2013 (Office365).
  • Synchronisieren Sie Kalender-, Aufgaben-/Todo- und Kontaktelemente von einem EWS-Server (Exchange).
  • Erstellen, ändern und löschen Sie Kalenderereignisse und Aufgaben/Todo-Elemente. Sie werden sofort mit dem EWS-Server synchronisiert.
  • Sie können auf jeden Kalender-, Aufgaben- oder Kontaktordner auf Ihrem EWS-Server zugreifen, solange Sie die richtige primäre SMTP- oder Alias-E-Mail-Adresse und genügend Berechtigungen für den verwendeten Benutzer haben.
  • Verwalten Sie die „Abwesenheit“-Einstellungen für jedes Kalenderpostfach.

http://www.1st-setup.nl/wordpress/?page_id=133

Leider wird Ericsson/exchangecalendar nicht mehr gepflegt, und sein Nachfolger ExchangeCalendar/exchangecalendar ist derzeit nicht mit Thunderbird 60+ kompatibel.
Ich habe es mit den neuesten Builds von Thunderbird verwendet. Aus der Readme-Datei: „Siehe die Releases-Seite für Vorschau-Builds von ExchangeCalendar Version 5 mit Thunderbird 60-Unterstützung.“
Ah, schön, das ist mir irgendwie entgangen. Ich werde es gleich ausprobieren.

Outlook-Web-App

Outlook Web App erfordert ein Office 365-Konto auf einem Microsoft Exchange Server 2013.

Möglicherweise haben Sie Outlook Web App 2010, weshalb die Web-App für Sie hässlich aussieht.

OWA-Kalender alt
(Quelle: rivacrmintegration.com )

Outlook Web App 2013 sollte stattdessen so aussehen.OWA-Kalender

Outlook Web App (2013?) erfüllt die meisten Ihrer Anforderungen:

stellt eine Verbindung zum Exchange-Server her und synchronisiert Kalenderdaten (wenn ich also einen Termin in Outlook hinzufüge oder ändere, wird dies in meiner Linux-Anwendung widergespiegelt und umgekehrt);

  • Es verbindet sich mit dem Exchange-Server und synchronisiert Kalenderdaten

versteht Outlook-Kontakte, einschließlich Zimmer für Zimmerreservierungen und zeigt den Kalender anderer Personen an (um passende Termine zu finden);

  • Ja, wie Outlook.

versteht wiederkehrende Termine und Erinnerungen;

versteht den von Outlook generierten HTML-Code und unterstützt Anhänge;

  • Ich bin mir nicht sicher, ob "HTML, das Outlook generiert" bedeutet. Sie können Anhänge über Mehr > Einfügen > Anhänge oder OneDrive-Dateien anhängen.

speichert Daten offline, damit ich meine Termine auch ohne WLAN auf meinem Laptop checken kann.

  • Wenn Sie offline sind, können Sie weiterhin Termine anzeigen und bearbeiten.

So aktivieren Sie den Offline-Zugriff :

  1. Um den Outlook Web App-Offlinezugriff zu aktivieren oder zu deaktivieren, wählen Sie abhängig von den angezeigten Optionen eine der folgenden Optionen aus:

    • Einstellungen Symbol „Einstellungen“ > Offline-Einstellungen .

    ODER

    • Einstellungen Symbol Einstellungen > Optionen > Allgemein > Offline-Einstellungen
  2. Aktivieren oder deaktivieren Sie das Kontrollkästchen Offlinezugriff aktivieren.

  3. Wählen Sie OK (oder Speichern).

Wenn Sie den Offline-Zugriff in einigen Browsern aktivieren, wird möglicherweise eine Meldung angezeigt, die Sie warnt, dass die Website Speicherplatz auf Ihrer Festplatte anfordert. Akzeptieren Sie für das beste Offline-Erlebnis die Speicherplatzanfrage.

Ihr Browser muss Firefox 23+ oder Chrome 24+ sein.

Die Benutzeroberfläche sieht wie keines von beidem aus, aber mein Problem ist nicht, dass sie hässlich aussieht, sondern dass sie scheiße ist. Insbesondere ist es extrem mauszentriert (noch mehr als Outlook). Ich habe es mir kurz angesehen und es hat sich seit ein paar Jahren verbessert, es scheint jetzt alle wichtigen Funktionen von Outlook zu haben. Ich werde mit dem Offline-Modus experimentieren und schauen, ob ich Desktop-Benachrichtigungen davon erhalten kann.

(Unterteilte dies in drei Optionen für Personen.)

Möglichkeit 1: DavMail

Zunächst einige Hintergrundinformationen: DavMail ist im Grunde ein Server, der in Java geschrieben ist und auf Ihrem lokalen Rechner oder woanders läuft. Es verwendet Outlook Web Access, um Ihre E-Mails, Kalender und andere Dinge abzurufen, und sendet sie dann erneut mit Standardprotokollen wie IMAP, LDAP, CalDav usw. Ein Beitrag mit einer erklärenden Grafik ist hier. Haftungsausschluss: Diese Anweisungen gehen davon aus, dass Sie Ubuntu 10.10 (Maverick) mit mindestens installiertem Java 5 verwenden. Installations-Tutorial:

Anleitung zur Installation von DavMail

Option 2:

Es gibt auch eine App namens outport, die für Sie von Nutzen sein könnte. http://outport.sourceforge.net/

Outport soll ein generisches Programm zum Exportieren von Daten aus Outlook (Outlook + Export = Outport. Original eh? :-) ) in verschiedene E-Mail-/PIM-Programme sein. Derzeit kann es in die Kontakt-, Kalender- und Aufgabenformate von Evolution sowie in eine Reihe von generischen Formaten exportieren, die von Outlook selbst unterstützt werden (Rich Text Format, HTML, vCalendar, vCard, iCalendar usw.). Ich habe dies mit Outlook 2000 und den meisten Versionen von Evolution 1.0.x und 1.2.x getestet. Ich habe dies mit keiner anderen Version von Outlook getestet. Ich habe einige Erfolgsberichte mit Outlook XP (und einigen Fehlern) erhalten.

Möglichkeit 3:

Die beste Option, die ich finden konnte, wäre Mozilla Thunderbird und das Lightning-Plugin für den Kalender. Um den Offline-Modus zu verwenden, verwenden Sie den Befehl:

$ Thunderbird -offline

Es gab einige Kompatibilitätsprobleme, also gehen Sie bitte wie folgt vor: Verwenden Sie Thunderbird 24.0, Thunderbird 24.1.1 und höher mit Lightning 2.6.3 und höher.

Verbindungen:

Die Synchronisierungsprobleme mit dem Lightning-Add-On und Thunderbird sind wahrscheinlich auf die Aktualisierungszeit zurückzuführen. Der Standardwert ist 30 Minuten. Versuchen Sie es auf 10 zu ändern.

Wie ich in meiner Frage erwähnt habe, verwende ich das bereits und es ist sehr fehlerhaft.
Entschuldigung, dass der versehentlich gedrückte Beitrag nicht ausgeführt wurde. Ich habe die Thunderbird-Info für andere hinzugefügt.
Die Probleme mit Lightning haben nichts mit der Aktualisierungszeit zu tun. Ich kannte Davmail und Outport nicht, könnten Sie mir erklären, wie ich damit mein Problem lösen kann? Haben Sie Erfahrung damit? Und bitte formatieren Sie Ihren Beitrag lesbar.
Entschuldigung, Kumpel, Sie sind eine unhöfliche Person, und wenn meine Ideen es nicht wert sind, darin gelesen zu werden, wünsche ich Ihnen einen guten Tag.
Ich habe Ihre Antwort formatiert (es gab einen Syntaxfehler, der dazu führte, dass ein Zitat eine Überschrift war). Ich denke, der Absatz über das Synchronisierungsproblem sollte Teil von Option 3 sein, war mir aber nicht sicher, ob es Ihre Absicht ist, also habe ich ihn nicht verschoben.

Outlook 2010 auf Wein

Outlook 2010 (32-Bit) hat eine Silberbewertung auf Wine unter Ubuntu 14.04. Dinge, die laut AppDB funktionieren :

  • Aufgaben, Kalender und Kontakte
  • Exchange-Server-Verbindung
  • Anmelden bei Office 365 mit aktiviertem Cache-Modus (keine Verbindung mit deaktiviertem Cache-Modus)

Die Verwendung von Outlook unter Wine ist wahrscheinlich legal :

Die Endbenutzerlizenzen von Microsoft schließen den Betrieb ihrer Anwendungen unter anderen Betriebssystemen nicht aus. Sollte Microsoft versuchen, eine solche Verwendung zu verbieten, indem es verlangt, dass Microsoft-Produkte nur auf dem Windows-Betriebssystem ausgeführt werden, würden sie gegen das Sherman Anti-Trust Act verstoßen.

Es gibt dort jedoch nichts speziell über Microsoft Office.

Outlook unter Wine installieren :

Verwenden Sie stattdessen playonlinux, um es zu installieren; es ist einfacher zu bedienen.

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E0F72778C4676186
sudo wget http://deb.playonlinux.com/playonlinux_quantal.list -O /etc/apt/sources.list.d/playonlinux.list
sudo apt-get update
sudo apt-get install playonlinux

Klicken Sie nach dem Start von PlayOnLinux auf Installieren, suchen Sie nach Microsoft Office und wählen Sie dann Microsoft Office 2010 aus.

Outlook 2007 funktioniert möglicherweise auch , aber die Tester haben die Kalenderfunktion nicht getestet. Outlook 2013 funktioniert nicht .

Ich habe Outlook 2007 auf Crossover (~16 oder so) verwendet und es funktionierte für E-Mails, neigt aber dazu, im Laufe der Zeit einzufrieren, und die Kalenderfunktion war schreibgeschützt, ich konnte keine Ereignisse erstellen. Outlook 2013 wird jetzt von Crossover unterstützt, aber ich habe das auch versucht und es ist ein paar Mal bei mir abgestürzt. Ich frage mich, ob 2010 der richtige Weg ist. (Ich verwende Office 365 Mail und Kalender.)

Für eine Lösung, die im Jahr 2022 funktioniert, können Sie Thunderbird mit den folgenden Add-Ons installieren:

Dadurch kann der Kalender von Thunderbird mit Exchange synchronisiert werden. Beide Add-Ons sind kostenlos und Open Source.