Autor Thema: Emails löschen  (Gelesen 4326 mal)

Offline trashman2001

  • Frischling
  • *
  • Beiträge: 6
Emails löschen
« am: 15.06.12 - 11:51:24 »
Hallo zusammen,

ich möchte per VB.Net Emails aus einem Ordner löschen.
Was schon Mal funktioniert ist das entfernen mit NotesView.AllEntries.RemoveAll(),
dies verschiebt aber nur die Mails in den Trash Ordner.

Gibt es einen Befehl den Trash Ordner zu leeren oder besser die Mails garnicht erst
dorthin zu verschieben, sondern endgültig zu löschen?

Danke!

Offline Tode

  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 6.883
  • Geschlecht: Männlich
  • Geht nicht, gibt's (fast) nicht... *g*
Re: Emails löschen
« Antwort #1 am: 15.06.12 - 13:30:01 »
Dazu musst Du die NotesViewEntryCollection durchlaufen und für jedes Dokument ein "RemovePermanently" aufrufen..

Code
set entry = NotesView.AllEntries.GetFirstEntry()
While not entry is nothing
  set entryNext = NotesView.AllEntries.GetNextEntry(entry)
  call entry.Document.RemovePermanently(True)
  set entry = entryNext
Wend

Code aus dem kopf und ohne declarations... Aber die Idee sollte klar sein
Gruss
Torsten (Tode)

P.S.: Da mein Nickname immer mal wieder für Verwirrung sorgt: Tode hat NICHTS mit Tod zu tun. So klingt es einfach, wenn ein 2- Jähriger versucht "Torsten" zu sagen... das klingt dann so: "Tooode" (langes O, das r, s und n werden verschluckt, das t wird zum badischen d)

Offline trashman2001

  • Frischling
  • *
  • Beiträge: 6
Re: Emails löschen
« Antwort #2 am: 15.06.12 - 15:16:18 »
vielen dank, genau das habe ich gesucht.

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz