+ Antworten
Ergebnis 1 bis 11 von 11

Thema: Langsamer Mailclient in gW?

  1. #1
    harry ist offline Registrierter Benutzer
    Registriert seit
    06.2010
    Beiträge
    13

    Frage Langsamer Mailclient in gW?

    Liebe Forumsteilnehmer,
    wir setzen CAS netWorks ein. Für den Mailverkehr haben wir auf einem Windows Server 2008 SBS den Exchange Server 2007 aktiviert. Die Last auf dem Server ist klein, die Zahl der Postfächer überschaubar (ca. 20). Ich beobachte bei uns dramatische Unterschiede in den Ladezeiten der Postfächer bei CAS im Vergleich zu anderen IMAP-Clients. Posteingänge mit knapp 400 Mails werden in Thunderbird, Outlook/Win Client oder OWA in deutlich weniger als einer Sekunde geladen. CAS braucht für diesen Vorgang 45 Sekunden. Im CAS-Client sind die lokale Speicherung der Mails und die Ablage der Mails in der Datenbank aktiviert.

    Machen wir da was falsch oder haben Sie ähnliche Erfahrungen?

    Freundliche Grüße
    Harry

  2. #2
    tello ist offline Registrierter Benutzer
    Registriert seit
    05.2008
    Ort
    Frankfurt am Main
    Beiträge
    130
    Zitat Zitat von harry Beitrag anzeigen
    Im CAS-Client sind die lokale Speicherung der Mails und die Ablage der Mails in der Datenbank aktiviert.

    Freundliche Grüße
    Harry
    Hallo Harry,

    vielleicht liegt es gerade daran? Warum sollte man die Mails lokal speichern wenn diese auf dem Server liegen, dann ist ja IMAP überflüssig oder sehe ich das falsch? Wir persönlich legen auch nicht alle Mails automatisch auf dem Server ab, da nicht alle Mails archiviert gehören, sondern Mails die irgendeinen Bezug zum Kunden oder Projekt haben.

    Wie ist außerdem euer DB Server ausgestattet? Wie ist die Anbindung an ihn? Vielleicht ist er ein wenig schwach auf der Brust? Schon probiert, die Server Domain als IP zu vergeben? Es kann vorkommen (war bei uns auch mal der Fall), dass die Domain nicht richtig aufgelöst wird.

    LG aus dem Gallus
    CAS gW V10 (Premium Edition)
    30% CAS, 70% eigene Anpassung
    2x 2k3 App Server - 1x 2k8 Server + SQL 2008 & ~100 Clients,
    30GB Datenbank

  3. #3
    harry ist offline Registrierter Benutzer
    Registriert seit
    06.2010
    Beiträge
    13
    Hallo Tello,
    Zitat Zitat von tello Beitrag anzeigen
    Warum sollte man die Mails lokal speichern wenn diese auf dem Server liegen, dann ist ja IMAP überflüssig oder sehe ich das falsch? Wir persönlich legen auch nicht alle Mails automatisch auf dem Server ab, da nicht alle Mails archiviert gehören, sondern Mails die irgendeinen Bezug zum Kunden oder Projekt haben.
    Stimmt schon, wurde uns von CAS Support empfohlen. War halt der Versuch, durch Caching Performance zu gewinnen. Bringt aber nix. Hab's mal versuchsweise bei mir abgeschaltet - kein Effekt (auch nicht zum Schlechten).

    Zitat Zitat von tello Beitrag anzeigen
    Wie ist außerdem euer DB Server ausgestattet? Wie ist die Anbindung an ihn? Vielleicht ist er ein wenig schwach auf der Brust?
    DB Server läuft als VM auf einer 8-Kern-Ubuntu-Maschine. Hat selbst Ressourcen satt (4 Kerne, 4 GB). Hat tatsächlich nix zu tun, auch die Platte dreht eher ruhig. Mit anderen Clients läuft ja auch alles fix.

    Zitat Zitat von tello Beitrag anzeigen
    Schon probiert, die Server Domain als IP zu vergeben? Es kann vorkommen (war bei uns auch mal der Fall), dass die Domain nicht richtig aufgelöst wird.
    Gerade gemacht. Gefühlt bringt's auch nix. Weißt Du, ob CAS beim IMAP-Zugriff irgend welche Umwege über den Server fährt? Also ob der Kram erst auf den CAS-Server und dann auf den Client geroutet wird - vielleicht sogar das komplette Postfach? Laut TAPI-Log zieht er nur die neuen Sachen, aber vielleicht macht der Server irgend was zusätzlich im Hintergrund?
    So viele Fragen, so großes Leid...

    Gruß Harry

  4. #4
    tello ist offline Registrierter Benutzer
    Registriert seit
    05.2008
    Ort
    Frankfurt am Main
    Beiträge
    130
    Hallihallo,

    Punkt 1: hmm kein Effekt ist natürlich immer schlecht, wie wärs mit einer Testmaschine? Wir haben hier einen dedizierten Server wo ich ein wenig rumspielen kann und die Arbeiten der Kollegen nicht störe. Wie ist die Einstellung in der MK? Ich poste Dir mal ein Screenshot wie ich das hier auf der Testmaschine handhabe:



    Punkt 2 und 3: Wenn du die Mails nicht mehr automatisch auf dem DB speicherst, dürften diese auch nicht mehr über den DB gehen. gW eMail Client sollte ja dann nur noch die eMails anzeigen, mehr nicht. Hast Du mal die LOG Funktion beim Client eingeschaltet? Findest Du hier:



    gW Client ist eigentlich ein ganz normaler eMail Client wie Thunderbird etc... Ich teste die Kontoeinstellungen etc immer mitm Thunderbird, wenn da alles ging, ging bei mir im gW Client auch immer alles.
    CAS gW V10 (Premium Edition)
    30% CAS, 70% eigene Anpassung
    2x 2k3 App Server - 1x 2k8 Server + SQL 2008 & ~100 Clients,
    30GB Datenbank

  5. #5
    harry ist offline Registrierter Benutzer
    Registriert seit
    06.2010
    Beiträge
    13

    Cool Doch 'n Bug??

    Hallo Tello, danke für die Tipps. Mittlerweile hat sich CAS bewegt. Es scheint, als wäre in der Mailkomponente des Cockpits ein Bug. Löscht man die, wird's schneller. Nicht so fix wie TB, aber immerhin...
    Der ultimative Test steht allerdings noch aus: Beim Chef sind 3500 Mails auf dem IMAP, wenn er das auch frisst, war's das. Wenn nicht, muss ich weitersuchen.

    Gruß
    Harry

  6. #6
    tello ist offline Registrierter Benutzer
    Registriert seit
    05.2008
    Ort
    Frankfurt am Main
    Beiträge
    130
    Oha, das ist ja sehr interessant, das schaue ich mir mal an. Betrifft es nur die V11 oder auch die Vorgänger. Naja dennoch danke fürn Tipp.
    CAS gW V10 (Premium Edition)
    30% CAS, 70% eigene Anpassung
    2x 2k3 App Server - 1x 2k8 Server + SQL 2008 & ~100 Clients,
    30GB Datenbank

  7. #7
    harry ist offline Registrierter Benutzer
    Registriert seit
    06.2010
    Beiträge
    13

    Mailclient

    Zitat Zitat von tello Beitrag anzeigen
    Betrifft es nur die V11 oder auch die Vorgänger. Naja dennoch danke fürn Tipp.
    Es betrifft offenbar - so habe ich CAS verstanden - alle Versionen bis V11 einschließlich. Der Bug wird jetzt gefixt. Ich habe jetzt übrigens die große Mailbox auch getestet, es hilft tatsächlich. Hinzu kommt (natürlich) bei einem Exchange Server der Overhead an Outlook-spezifischen Ordnern. Die müssen gleich vorne aus den IMAP-Abo raus (also nicht erst aus der Ansicht!), es dauert ziemlich lange, bis die leeren oder irrelevanten Ordner erkannt sind. Das ist die zweite wesentliche Bremse.
    Zusätzliches Problem (zumindest bei uns): Die automatische Erkennung der Sonderordner (Trash, gesendet etc.) aus der gWEMailSettings.ini funktioniert nicht korrekt. Deshalb sind die "korrekten" Ordner gezielt zu suchen und aus- bzw. abzuwählen.

    Gruß bis hier
    Harry

  8. #8
    tello ist offline Registrierter Benutzer
    Registriert seit
    05.2008
    Ort
    Frankfurt am Main
    Beiträge
    130
    Die Probleme mit den zusätzlichen Ordnern sind mir bereits bekannt. Da die Kollegen hier meist mit Outlook arbeiten und mit gW nur wenns um archivieren geht, habe icih allen nur den Inbox Ordner eingeblendet :)
    CAS gW V10 (Premium Edition)
    30% CAS, 70% eigene Anpassung
    2x 2k3 App Server - 1x 2k8 Server + SQL 2008 & ~100 Clients,
    30GB Datenbank

  9. #9
    harry ist offline Registrierter Benutzer
    Registriert seit
    06.2010
    Beiträge
    13

    Cool

    Zitat Zitat von tello Beitrag anzeigen
    Die Probleme mit den zusätzlichen Ordnern sind mir bereits bekannt. Da die Kollegen hier meist mit Outlook arbeiten und mit gW nur wenns um archivieren geht, habe icih allen nur den Inbox Ordner eingeblendet :)
    Klasse. Endlich mal 'ne mitfühlende Seele.
    Und Bestätigung.
    Ich werd das meinem Chef so sagen. Soll er doch seinen bl...(anken? assen? ...???) Outlook nutzen. Oder CAS liefert doch mal was Heiles... ????!!?? Wer hat die Mailkomponente eigentlich verbrochen? itdesign? Oder ist das so was off the shelf? Gibt's das mit irgend einer Sprache mit? Is das Java? Oder sonst so was Exotisches? So viele Fragen...

    Wird Zeit, dass Urlaub wird <eg>

    Gruß Harry

  10. #10
    tello ist offline Registrierter Benutzer
    Registriert seit
    05.2008
    Ort
    Frankfurt am Main
    Beiträge
    130
    Hi Harry,

    diese Phasen habe ich auch wo ich kurz vorm Verzweifeln bin :) Hmm nun ja, ich denke, dass die Mail Client Schnittstelle von der CAS selbst kommt und damit hat itdesign nichts am Hut. In den Schulungen bitte ich die Kollegen immer ruhig zu bleiben wenn was mit dem Client nicht stimmt: Ich "argumentiere" immer damit, dass an Outlook mehr Mitarbeiter programmieren als bei CAS Software eingestellt sind :) Damit konnte ich bis jetzt viele besänftigen...

    genesis ansich ist mit Delphi programmiert, die Schnittstelle oder die Anzeige kommt denk ich mal über XML aufs Dashboard.

    Bleib stark, nicht verzweifeln :). Ich glaub, ich nehme mir die ersten 2 August Wochen Urlaub, brauche auch ein wenig Auszeit :)
    CAS gW V10 (Premium Edition)
    30% CAS, 70% eigene Anpassung
    2x 2k3 App Server - 1x 2k8 Server + SQL 2008 & ~100 Clients,
    30GB Datenbank

  11. #11
    Registriert seit
    03.2003
    Ort
    Niederlenz
    Beiträge
    302

    Beitrag

    Hallo Harry & Tello

    Vielen Dank für eure Informationen zu dem Thema. Interessant die Sache mit der Mailkomponente des Cockpits - wusste ich bis anhin auch noch nicht.

    Vielleicht noch kurz zu der Frage: Wer hat die Mailkomponente eigentlich verbrochen? itdesign? Oder ist das so was off the shelf? Gibt's das mit irgend einer Sprache mit? Is das Java? Oder sonst so was Exotisches? So viele Fragen...

    Der E-Mailclient der CAS basiert auf EasyMail (http://www.quiksoft.com/), welcher die CAS via Delphi integriert hat. Dies ist eigentlich schon einer der führenden Hersteller im Bereich von E-Mail Komponenten. Dennoch - ich glaube die Thematik darf man einfach nicht unterschätzen. Ich habe dazu auch mal folgende Anmerkung hier im Forum gepostet:

    -->
    Das der E-Mailclient noch verbesserungswürdig ist, da gebe ich dir sicherlich recht. Man muss aber fairerweise auch sagen, dass die CAS Software hier in den letzten Versionen immer fleissig nachgebessert hat. An ein Outlook zu kommen ist halt extem schwer (zum Vergleich -> an Outlook entwickeln um die 300 Entwickler, bei CAS sind es eine Handvoll).
    <--

    Ich glaube es ist wichtig (und dies machen wir immer), klar zu kommunizieren, dass der E-Mailclient von CAS genesisWorld dem von Outlook hinterherhinkt. Wenn jemand sein Postfach schlank und richtig organisiert (wäre ja auch die Idee vom CRM), kann er problemlos mit dem Client arbeiten. Ich mache dies selber seit mehreren Jahren/CAS Versionen und bin zufrieden. Man muss halt mit dem ein oder anderen Wermutstropfen leben (automatische Rechtschreibekorrektur während der Eingabe als Beispiel), dafür habe ich nur ein Tool und Outlook frisst mir nicht die Performance meines Rechners weg.

    Für "Power" Outlook User (mit tausenden von E-Mails und dutzenden von Ordnern) sage ich aber immer gleich - entweder man ist bereit sich zu ändern oder man bleibt in Outlook. Die Möglichkeit der Archivierung in CAS besteht ja auch da. Oftmals kann man sich einiges "jammern" gleich sparen, wenn man die Benutzer einfach in Outlook belässt.

    Harry zu deinen Werten - 45 Sekunden für 400 E-Mails ist defintiv nicht normal. Auch ich habe nach einem Urlaub gerne mal ein paar hundert Mails in meiner Inbox. Die Sache wird bei mir innerhalb 1 bis max. 2 Sekunden geladen (je nach Grösse/Menge der E-Mails). Wir holen die E-Mails auch via IMAP vom Exchange ab. Ich glaube hier bestehen wirklich noch andere Performancebremsen, wie ihr sie ja zum Teil auch schon besprochen/beschrieben wurden. Hier würde ich ebenfalls empfehlen mal Tests mit der aktuellen CAS genesisWorld Version zu machen. Wenn dies auch nicht weiterhilft, müsste man die Kommunikation zwischen Exchange und CAS untersuchen.

    Ich hoffe die Infos bringen auch noch etwas Licht ins Dunkle :-). Wünsch euch allen schöne Urlaube!

    Gruss, Alexis

+ Antworten

Lesezeichen

Berechtigungen

  • Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
  • Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
  • Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
  • Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.