Mehrere E-Mail-Leser

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 2 Minuten Lesedauer
  • Organisieren Sie POP3-/IMAP-E-Mail-Accounts in E-Mail-Account-Gruppen (Teilmengen von E-Mail-Accounts), die von mehreren E-Mail-Leseaufträgen verarbeitet werden können. Um die Leistung der Verarbeitung eingehender E-Mail-Accounts zu verbessern, können Sie E-Mail-Account-Gruppen und bei Bedarf E-Mail-Leseaufträge hinzufügen, um E-Mail-Account-Gruppen gleichzeitig zu verarbeiten.

    So funktioniert die Verarbeitung der E-Mail-Account-Gruppe

    Standardmäßig verarbeitet der E-Mail-Leseauftrag POP3/IMAP-E-Mail-Accounts seriell, was zu längeren Verarbeitungszeiten führen kann, wenn Sie viele E-Mail-Accounts haben. Es kann auch schwierig sein, problematische E-Mail-Accounts zu identifizieren, die zu langsameren Verarbeitungszeiten beitragen könnten.

    Um die Verarbeitungszeit für E-Mail-Accounts zu reduzieren, können Sie eine oder mehrere E-Mail-Account-Gruppen erstellen, die Teilmengen Ihrer E-Mail-Accounts enthalten. Wenn Sie Ihre E-Mail-Accounts in Gruppen organisieren, kann der standardmäßige E-Mail-Leseauftrag jede E-Mail-Account-Gruppe separat verarbeiten. Nachdem Sie eine oder mehrere E-Mail-Account-Gruppen erstellt haben, können Sie einen weiteren E-Mail-Leseauftrag hinzufügen, um Account-Gruppen gleichzeitig zu verarbeiten.

    Verwenden Sie glide.email.inbound.account_group_processingSystemeigenschaft zum Aktivieren der Verarbeitung der E-Mail-Account-Gruppe.

    Während der Verarbeitung der E-Mail-Account-Gruppe:
    • Das System speichert die E-Mail-Accounts in der Tabelle „E-Mail-Account-Gruppen“ [sys_email_Account_Group].
    • Der standardmäßige E-Mail-Leseauftrag wird alle zwei Minuten ausgeführt. Der E-Mail-Leser wählt die zu verarbeitende Accountgruppe basierend auf dem Verarbeitungsstatus der Accountgruppe und dem Datum und der Uhrzeit der letzten Verarbeitung der Gruppe aus.
      • Beanspruchter Status: Wenn eine Accountgruppe den Status „beansprucht“ hat, verarbeitet der E-Mail-Leser die Accountgruppe. Wenn Sie andere E-Mail-Leseaufträge definiert haben, kann kein anderer E-Mail-Leseauftrag die Gruppe zur Verarbeitung beanspruchen.
      • Status „nicht beansprucht“: Wenn eine Accountgruppe nicht beansprucht wird, steht die Accountgruppe für die Verarbeitung durch den E-Mail-Leser zur Verfügung.
    • Der E-Mail-Leseauftrag verarbeitet die E-Mail-Accounts, die in der ausgewählten Accountgruppe enthalten sind.
    • Der E-Mail-Leseauftrag wählt die nächste verfügbare Accountgruppe zur Verarbeitung aus und setzt die Verarbeitung dieser Accountgruppe fort.
    Sie können die Verarbeitung jeder E-Mail-Accountgruppe mithilfe der Tabelle „E-Mail-Accountgruppen“ [[sys_email_Account_Group]] überwachen. Jeder Account-Gruppendatensatz enthält die Verarbeitungsdauer (wie lange der E-Mail-Leser benötigt, um alle Accounts in der Gruppe zu verarbeiten).

    Nachdem Sie die Verarbeitungszeiten für Ihre E-Mail-Account-Gruppen überprüft haben, bestimmen Sie, ob weitere Anpassungen bei der Verarbeitung der E-Mail-Account-Gruppe vorgenommen werden sollen. Sie können beispielsweise eine weitere E-Mail-Account-Gruppe erstellen oder einen anderen E-Mail-Leseauftrag erstellen, um Ihre E-Mail-Account-Gruppen parallel zu verarbeiten. Sie definieren zusätzliche E-Mail-Leseaufträge mithilfe der Tabelle Zeitplan [sys_Trigger].

    Richten Sie die Verarbeitung der E-Mail-Account-Gruppe ein

    Um die Verarbeitung der E-Mail-Account-Gruppe einzurichten, müssen Sie über die Rolle email_Account_admin oder admin verfügen.

    1. Erstellen Sie E-Mail-Account-Gruppen .
    Definieren Sie eine oder mehrere E-Mail-Account-Gruppen, die eine Teilmenge Ihrer POP3-/IMAP-E-Mail-Accounts enthalten. Ihr Basissystem enthält eine Standard-E-Mail-Accountgruppe. Alle POP3-/IMAP-Accounts, die nicht in einer E-Mail-Account-Gruppe enthalten sind, werden als Teil der Standard-E-Mail-Account-Gruppe verarbeitet.
    2. Aktivieren Sie die Verarbeitung der E-Mail-Account-Gruppe
    Navigieren Sie zu sys_properties.list, und suchen Sie nach glide.email.inbound.account_group_processingSystemeigenschaft. Legen Sie Wert auf true fest. Der E-Mail-Leseauftrag beginnt mit der Verarbeitung der von Ihnen erstellten E-Mail-Account-Gruppen.
    3. Überwachen Sie die Verarbeitung der E-Mail-Account-Gruppe.
    Überprüfen Sie den Status Ihrer E-Mail-Accountgruppen, um festzustellen, ob die Verarbeitungszeit reduziert wurde. Bestimmen Sie, ob die zusätzlichen Gruppen die Bearbeitungszeit des Accounts ausreichend reduzieren oder erwägen, einen weiteren E-Mail-Leseauftrag hinzuzufügen, um die Verarbeitungszeit weiter zu reduzieren.
    4. Erstellen Sie einen E-Mail-Leseauftrag .
    Erstellen Sie im Rahmen der Feinabstimmung der Verarbeitung von E-Mail-Accountgruppen zusätzlich zum standardmäßigen E-Mail-Leserauftrag einen E-Mail-Leserauftrag, um E-Mail-Accountgruppen gleichzeitig zu verarbeiten.