... da ich weder in die AdressDB noch die MailDB in funktionelle Abläufe eingreifen wollte, speichere ich in meiner Anwendung Kopien der Dokumente.
Ich kann per Setup-Dokument aber bestimmen, ob die Mails in der MailDB
- verbleiben sollen,
- dort verschoben
- oder gelöscht
werden sollen.
Beim importieren der Mails suche ich in administrierten Adressbüchern nach dem Personendokument des Absenders. Wenn es gefunden wird übernehme ich es als Kopie in meine Anwendung. Hier habe ich die Maske etwas aufgebohrt und mit zusätzlichen Feldern und Möglichkeiten erweitert
- mehrere E-Mailadressen sind möglich
- persönliche Ansprache der Person mit Anrede und Grußformel
- Anniversaries wie Geburtstag, Hochzeitstag oder was auch immer können dynamisch administriert werden.
In meiner Mailingmaske kann ich dann die Ansprechformel und Grußformel per Button vorgeben lassen...
Zudem kann ich dann bestimmen, an welche der Mailadressen die Mail versendet werden soll...
Die "Aufgaben" in dieser DB haben einen Status. In diesen Dokumenten können Teilschritte erfasst werden, die ich an in der Aufgabe übersehen kann...
In den Personendokumenten ist eine eingebettete View, in der alle Aufgaben zu dieser Person gelistet sind.
uvm.
ata