Das Notes Forum

Domino 9 und frühere Versionen => ND8: Administration & Userprobleme => Thema gestartet von: michael-r am 02.07.15 - 14:56:54

Titel: Kopieren von Mails in einen anderen Maildatenbank
Beitrag von: michael-r am 02.07.15 - 14:56:54
Hallo zusammen,

gibt es eine Möglichkeit eine Mail in eine andere Maildatenbank(Eingang) zu kopieren.
Kann man sich eine Verknüpfung zu der Inbox machen und die Mails per Drag & Drop verschieben?

Die andere Maildatenbank soll nicht offen sein, und die Benutzer wollen die Mail entsprechend ablegen.

Hintergrund ist, in dieser Datenbank werden die Mails für das CRM System (nicht Notes) abgelegt.

Ich habe mal einen Button für unseren Helpdesk geschrieben, allerdings weisst der Schwächen auf, wie z.B bei externen Mails und Anhängen. Ausserdem will ich nicht zwingend die Maildatenbanken oder das Template verändern.

Gibt es da viellleicht ein Widget, ähnlich wie das Widget File Navigator?

MFG Michael
Titel: Re: Kopieren von Mails in einen anderen Maildatenbank
Beitrag von: Klafu am 02.07.15 - 15:30:28
Eine Mailregel wäre für dich keine Lösung, oder?
Titel: Re: Kopieren von Mails in einen anderen Maildatenbank
Beitrag von: michael-r am 02.07.15 - 15:38:23
Nein, die Benutzer sollen ja die Mail explizit auswählen.
Es soll nicht alle Mails in das CRM, nur relevante Daten.

MFG Michael
Titel: Re: Kopieren von Mails in einen anderen Maildatenbank
Beitrag von: Klafu am 02.07.15 - 15:55:47
Standardlösungen gibt es dann keine. Du musst einen Button erstellen, der das automatisch macht. Siehe notesDocument.CopyToDatabase( notesDatabase )

chris
Titel: Re: Kopieren von Mails in einen anderen Maildatenbank
Beitrag von: schroederk am 03.07.15 - 11:32:27
Normalerweise bieten die CRM-Lösungen entsprechende Möglichkeiten, um Mails herüberzubekommen.
Einen Button einbauen, heisst entweder Anpassung der Mailschablone oder ein Button in der Menüleiste des Clients, der das Dokument kopiert.
Beim letzteren wäre der Vorteil, dass das dann Datenbank-übergreifend funktionieren könnte, z.B. für jedes markierte Dokument, egal ob in eigener DB oder in einer anderen.
Titel: Re: Kopieren von Mails in einen anderen Maildatenbank
Beitrag von: michael-r am 06.07.15 - 16:32:22
Danke für die Antworten.

Ich muss mal gucken wann ich Zeit finde, das zu testen.
Mein Agent/Aktion hat eine Kopie der Mail an die Maildatenbank geschickt auf Feldebene, was vielleicht nicht ganz so geschickt ist, wie sich das zeigt. Aber einfach das Dokument zu kopieren ist ein guter Ansatz :-D.

Schroederk, ja interessanter Ansatz, aber wenn die Benutzer das aus allen Datenbanken machen und es keine Mail ist könnte das schief laufen. Oder wenn ich zwei Buttons brauchen für unterschiedliche Datenbanken wird es evt auch kompliziert.

Nur wie sieht IBM so einen Button, ist das schon eine Veränderung wenn ich den in die Maildatenbank einbaue?

MFG Michael

Titel: Re: Kopieren von Mails in einen anderen Maildatenbank
Beitrag von: michael-r am 16.10.15 - 09:05:28
Für notesDocument.CopyToDatabase( notesDatabase )

wäre noch hilfreich gewesen:
Set  notesDatabase  =  notesSession .GetDatabase(  server$ , dbfile$ [, createonfail ] )
Call  notesDocument .PutInFolder(  folderName$ [, createonfail ] )

Die Beispiele beziehen sich auf neuerstellte DBs. Habe mir da einen Wolf gesucht bis ich wusste wie man es in eine bestehende Datenbank mit CopyToDatabase kopiert.

Aber ich bin ja auch kein Programmierer ;).

MFG Michael
Titel: Re: Kopieren von Mails in einen anderen Maildatenbank
Beitrag von: Jörg P. am 16.10.15 - 10:19:10
Das müsste sich doch auch mit Standard-Archivierungs-Bordmitteln lösen lassen. Ist vielleicht etwas ungewöhnlich, aber scheint mir machbar zu sein...
Titel: Re: Kopieren von Mails in einen anderen Maildatenbank
Beitrag von: michael-r am 19.10.15 - 13:28:44
Hallo chris,

eine Idee wie man das mit gesendeten Mails machen kann?
Also ich kopiere die gesendeten Mails in die entsprechende Maildatenbank, aber diese kann ja nicht via POP3 abgerufen werden.
Eigentlich hätte ich vor dem senden der Mail einen Eintrag in BCC machen müssen. Nur was mache ich, wenn das vergessen wurde?

MFG Michael