Application.NewMailEx event (Outlook)
Tritt ein, wenn ein neues Element im Posteingang eingeht.
Syntax
Ausdruck. NewMailEx
( _EntryIDCollection_
)
expression Eine Variable, die ein Application-Objekt darstellt.
Parameter
Name | Erforderlich/Optional | Datentyp | Beschreibung |
---|---|---|---|
EntryIDCollection | Erforderlich | String | Eine Zeichenfolge, die eine Eintrags-ID eines Elements darstellt, das im Posteingang eingegangen ist. |
HinwBemerkungeneise
Dieses Ereignis wird einmalig für jedes empfangene Element ausgelöst, das von Microsoft Outlook verarbeitet wird. Das Element kann einer von mehreren verschiedenen Elementtypen sein, z. B. MailItem, MeetingItem oder SharingItem. Die EntryIDsCollection-Zeichenfolge enthält die Eintrags-ID, die diesem Element entspricht. Beachten Sie, dass sich dieses Verhalten gegenüber früheren Versionen des Ereignisses geändert hat, bei denen die EntryIDCollection eine Liste von durch Kommas getrennten Eintrags-IDs aller Elemente enthalten hat, die seit der letzten Auslösung des Ereignisses im Posteingang eingegangen sind.
Dieses Ereignis ist in Microsoft Visual Basic Scripting Edition (VBScript) nicht verfügbar.
Dieses Ereignis wird für E-Mail-Konten ausgelöst, die Benachrichtigungen für empfangene Nachrichten bereitstellen, wie z. B. Microsoft Exchange Server- und POP3-Konten.
Das NewMailEx-Ereignis wird ausgelöst, wenn eine neue Nachricht im Posteingang eingeht und bevor die Clientregelverarbeitung erfolgt. Verwenden Sie die im EntryIDCollection-Array zurückgegebene Eintrags-ID, um die NameSpace.GetItemFromID-Methode aufzurufen und das Element zu verarbeiten. Gehen Sie beim Einsatz dieser Methode vorsichtig vor, um die Auswirkungen auf die Leistung von Outlook zu minimieren. In Abhängigkeit von der Einrichtung des Clientcomputers können jedoch nach Eingang einer Nachricht im Posteingang Prozesse wie Antispamfilterung und Clientregeln, die die neue Nachricht aus dem Posteingang in einen anderen Ordner verschieben, asynchron auftreten. Sie sollten nicht davon ausgehen, dass nach dem Auslösen dieser Ereignisse die Anzahl der Elemente im Posteingang immer um ein Element erhöht wird.
Für Benutzer mit einem Exchange Server-Konto (im Exchange-Cache-Modus oder nicht) wird das Ereignis nur bei Nachrichten ausgelöst, die auf dem Server eingehen, nachdem Outlook gestartet wurde. Das Ereignis wird weder bei Nachrichten ausgelöst, die sofort nach dem Starten von Outlook im Exchange-Cache-Modus synchronisiert werden, noch bei Nachrichten, die sich bereits auf dem Server befinden, wenn Outlook nicht im Exchange-Cache-Modus gestartet wird.
Für Benutzer, die den Exchange-Cache-Modus verwenden, wird das Ereignis in allen Einstellungen ausgelöst, vorausgesetzt, dass Outlook ausgeführt wird, wenn die Nachricht eingeht: Elemente vollständig herunterladen, Kopfzeilen herunterladen und Kopfzeilen zuerst herunterladen.
Siehe auch
Support und Feedback
Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.