Ergänzung:
Matthias hat schon recht, dass es kein Event gibt für NACH Hinzufügen eines Dokuments in einen Folder. Es gibt aber zumindest ein Event, welches WÄHREND des Hinzufügens wirkt: QueryAddToFolder als Event eines Folders. Klippe: Sollte beim Hinzufügen etwas schiefgehen (zum Beispiel, das Dokument ist im Folder bereits vorhanden), dann schlägt das Event trotzdem zu. Aber darauf kann man ja reagieren. Ich arbeite sehr zufrieden mit diesem Event.
Die Frage ist: Will man bei jedem Hinzufügen mailen, oder will man lieber periodisch Statusberichte hierzu senden. Wie dem auch sei: Wenn man die verschobenen Dokumente nicht mehr anfassen will, dann sollte man dringend die von Matthias geschilderte Methode verwenden und sich die bereits gesendeten Dokumente separat merken. Achtung allerdings hierbei: Auch Arrays sind endlich (Textfeld mit ca. 32 k). Es braucht hierfür also eine Routine, die einen begrenzten Stack aufbaut. Ist aber kein Zauberwerk.
Eine Collection über die Dokumente im Folder braucht es dann nicht mehr, da ja in der Regel nicht alle Dokumente im Folder in die Collection aufgenommen werden dürfen (da sie bereits in vorigen Mails Eingang gefunden haben). Hier sollte besser ein Counter geführt werden.
Wenn es noch einfacher geht (sprich: Die Dokumente durch einen Agent verändert werden dürfen und keine Gefahr durch so provozierte Replizierkonflikte besteht), kann der Agent auch simpel ein Flag im Dokument setzen, dass das Dokument schon Eingang in ein früheres Mail gefunden hat.
HTH,
Bernhard