Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 | Suche | FAQ

Hauptmenü
myCSharp.de
» Startseite
» Forum
» Suche
» Regeln
» Wie poste ich richtig?

Mitglieder
» Liste / Suche
» Wer ist online?

Ressourcen
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Microsoft Docs

Team
» Kontakt
» Cookies
» Spenden
» Datenschutz
» Impressum

  • »
  • Community
  • |
  • Diskussionsforum
Outlook-Ordner überwachen
astra
myCSharp.de - Member



Dabei seit:
Beiträge: 103

Themenstarter:

Outlook-Ordner überwachen

beantworten | zitieren | melden

Hallo,
ich möchte einen bestimmten Outlook-Ordner überwachen(nicht mein Posteingangsordner!). Falls eine neue Mail in diesem Ordner eintrift, soll ein Ereignis ausgelöst werden.
Mit meinem Inbox-Ordner klappt das mit der "app_NewMail()" super.

Ich nutze:
-Microsoft.Office.Interop.Outlook
-Outlook 2002 SP3
-Windows XP Pro
-Visual Studio 2003
private Nachricht | Beiträge des Benutzers
semtex
myCSharp.de - Member



Dabei seit:
Beiträge: 35

beantworten | zitieren | melden

Sowas lässt sich leicht mit der FileSystemWatcher Klasse erledigen.
http://msdn.microsoft.com/de-de/library/system.io.filesystemwatcher(VS.80).aspx?ppud=4
private Nachricht | Beiträge des Benutzers
Lion1984
myCSharp.de - Member



Dabei seit:
Beiträge: 782
Herkunft: Österreich

beantworten | zitieren | melden

Nein, sowas kann nicht mit der Klasse erledingen.

Hast du schon mal die Forum suche verwendet? Ich kann dir leider nicht helfen, aber wenn ich nach "Outlook Ordner" suche, finde ich u.a.
Zugriff auf Ordnerstruktur

Lion
lg Lion
private Nachricht | Beiträge des Benutzers
semtex
myCSharp.de - Member



Dabei seit:
Beiträge: 35

beantworten | zitieren | melden

Zitat von Lion1984
Nein, sowas kann nicht mit der Klasse erledingen.

Lion

Doch.. und sogar besonders gut !
Du musst nur in Deinem Outlook Odner die .dbx Dateien überwachen.
Sollte eine Mail eintreffen, ändert sich der Status der jeweiligen Datei (Posteingang.dbx) auf diese kannst Du dann mit der oberen Klasse agieren.


Struktur zb. bei mir mit Outlook Express :

E:\Dokumente und Einstellungen\Besitzer\Lokale Einstellungen\Anwendungsdaten\Identities\...\Microsoft\Outlook Express\..

Gelöschte Objekte.dbx
Postausgang.dbx
Posteingang.dbx
private Nachricht | Beiträge des Benutzers
Lion1984
myCSharp.de - Member



Dabei seit:
Beiträge: 782
Herkunft: Österreich

beantworten | zitieren | melden

Dann verzeihe mir für meine falsche Aussage :)

Danke,
Lion
lg Lion
private Nachricht | Beiträge des Benutzers