Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

Mit dem Paket Mail/Imap wird das E-Mail-System von brandbox um die Zugriffsmöglichkeit für IMAP-Server erweitert. Ähnlich zu den SMTP-Servern in Mail/Control können in brandbox mehrere IMAP-Server hinterlegt werden. Zudem steht auch hier die Funktion " IMAP Konfiguration testen" in der Toolbar und dem Kontextmenü des Datensatzes zur Verfügung. Hierüber kann ähnlich zu den SMTP-Servern die Funktion und Konfiguration gestestet werden.

Automatische Verarbeitung von E-Mail in IMAP-Postfächern

Jeder IMAP-Server-Datensatz kann für den Zugriff durch den Cronjob konfiguriert werden. Ist zusätzlich der entsprechende Cronjob in brandbox aktiviert, werden E-Mails im Posteingang des IMAP-Server-Accounts automatisch Abgerufen, durch brandbox verarbeitet und in ein konfigurierbaren Archivordner auf dem IMAP-Server verschoben.

Pogrammatischer Zugriff auf Verarbeitete E-Mails

In brandbox kann mittels der folgenden zwei Events Einfluss auf die Verarbeitung von IMAP-Servern sowie den daraus Abgerufenen E-Mails genommen werden.

EventBeschreibung
\Brandbox\Framework\Mail\Imap\Lib\Event\OnProcessServerRepräsentiert einen verarbeitbaren IMAP-Server-Datensatz. Bereits vorhandene Listener für dieses Event kümmern sich um den Verbinfungsauf- und Abbau sowie dem Abruf von E-Mails aus dem Posteingang.
\Brandbox\Framework\Mail\Imap\Lib\Event\OnProcessMessageRepräsentiert eine verabeitbare E-Mail auf einem der verarbeitbaren IMAP-Server. Ein bereits vorhandenen Listener kümmert sich um das Verschieben der E-Mail in den konfigurierbaren Archivordner.