Autor Thema: Maildokument in andere DB kopieren  (Gelesen 2208 mal)

Offline Logischdenker

  • Frischling
  • *
  • Beiträge: 4
  • Ich liebe dieses Forum!
Maildokument in andere DB kopieren
« am: 27.01.04 - 12:24:31 »
Hi,

ich möchte Mails aus meiner MailDB in eine andere lokal liegende DB kopieren.

Das praktische Problem dazu: Ich erhalte Mails aus einer Mailingliste und diese Mails sollen automatisch per Agent in eine lokale Know How DB kopiert werden.

Wie geh ich da am besten dran?

Gruß
der Logischdenker

Driri

  • Gast
Re:Maildokument in andere DB kopieren
« Antwort #1 am: 27.01.04 - 15:16:46 »
Hoi,

vielleicht einfach mal die Threads der letzten Tage lesen. Gerade heute wurde ein ähnliches Problem behandelt.

Dort gings zwar um Mailweiterleitung, aber das System dabei ist ähnlich.

Offline ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re:Maildokument in andere DB kopieren
« Antwort #2 am: 27.01.04 - 15:31:02 »
... ansonsten kann man das auch mit Regeln lösen...

ata
Grüßle Toni :)

Offline Don Pasquale

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.390
  • Geschlecht: Männlich
  • Don Pasquale
    • Auf Verlorenem Posten
Re:Maildokument in andere DB kopieren
« Antwort #3 am: 27.01.04 - 15:44:36 »
Sind zu archivierende Mails aus Mailinglisten nicht die Paradeanwedung für Mail-In Db´s ?

Ciao
Don Pasquale

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re:Maildokument in andere DB kopieren
« Antwort #4 am: 27.01.04 - 17:41:45 »
@ata: Regeln und Kopieren in eine andere Datenbank ?

@Don: Manche Mailinglisten erwarten nach der Anmeldung ein Bestätigungsmail. Das kommt bei Mail-In-DBs (unter Umständen) dann nicht so gut.

@Logischdenker: Die Sache ist an sich ganz einfach - wenn man schon gewisses Handwerkszeug mitbringt. Wie gut sind denn Deine Programmierkenntnisse in Bezug auf Notes ? Erst wenn wir das wissen, können wir Dir Ratschläge geben.

Bernhard

Offline Logischdenker

  • Frischling
  • *
  • Beiträge: 4
  • Ich liebe dieses Forum!
Re:Maildokument in andere DB kopieren
« Antwort #5 am: 28.01.04 - 09:21:06 »
Mein Entwicklerknowhow ist ziemlich mau. :(

Mir reichen aber Ansätze, wo ich nach ner Lösung suchen kann.

Eine Mailin DB kommt nicht in Frage, da die Ziel DB eine bestehende Know How DB ist --> Mails müssen an die Dokumentstruktur der KnowHow DB angepasst werden.

Interessant sind eigentlich nur die Felder Subject und Body des Memos und diese Inhalte schreibe ich in ein Dokument aus meiner Know How DB.

Kongret suche ich nach ner Funktion für Folgendes:

Kopiere den Inhalt des Feldes Subject der Memo Maske aus meiner MailDB in das Feld Titel der Maske KnowHowDocument in meiner KnowHow DB....

Danke für Ansätze
Gruß
der Logischdenker

Driri

  • Gast
Re:Maildokument in andere DB kopieren
« Antwort #6 am: 28.01.04 - 09:30:31 »
Man könnte die KnowHow-DB auch einfach Mailin-fähig machen und dann die einkommenden Mails mit einem Agent automatisch verarbeiten.

Der Agent könnte periodisch oder "Nach Eingang neuer Mail" laufen und einfach aus der Mail ein neues KnowHow-Dokument erzeugen.

Offline Don Pasquale

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.390
  • Geschlecht: Männlich
  • Don Pasquale
    • Auf Verlorenem Posten
Re:Maildokument in andere DB kopieren
« Antwort #7 am: 28.01.04 - 09:41:19 »


Such mal nach CopyToDatabase ( nur in R5 Entwicklung )

auf anhieb find ich diesen Link :
http://www.atnotes.de/index.php?board=7;action=display;threadid=10279;start=0

Ciao
Don Pasquale

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re:Maildokument in andere DB kopieren
« Antwort #8 am: 28.01.04 - 19:11:06 »
Zunächst erstmal - um eventuelle Illusionen zu zerstören: Mit @functions geht das nicht.

Weiterhin: CopyToDatabase wäre ein Weg, aber danach muss ein weiterer Agent das Dokument umbasteln. Besser wäre aus meienr Sicht ein Blick (via DesignerHelp) auf NotesDocument.Create. Aus dem Ursprungsdokument werden dann die nützlichen items kopiert und weitere - insofern automatisch machbar - erstellt.

HTH,
Bernhard

Offline TMC

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.660
  • Geschlecht: Männlich
  • meden agan
Re:Maildokument in andere DB kopieren
« Antwort #9 am: 28.01.04 - 23:20:22 »
@Bernhard:
Und genau so hatte ich das erst letzte Woche umgesetzt :-)

Dazu haben wir für bestimmte User in der Memo-Maske einen Buhtong "Copy to DB" ergänzt.

Der Buhtong holt sich die Items aus dem Mail (also Body, SendTo, From, Subject) etc., und kopiert sie via CopyItemToDocument in eine andere DB. Dabei gibt man dann eben noch die Ziel-Item-Namen an, aus Body wird dann halt Inhalt, etc....

Dazu am Anfang einfach die Know-How DB gedimmt:
Dim dbNew As New NotesDatabase("" , "IschBinDieNSF.nsf")

Die User sind begeistert, und umgesetzt war das relativ schnell.
Und das ganze ist auch sauber, weil man eben keine Maildocs in der DB hat (die kann ich gar nicht ab, einfach zuviele Items dabei die man gar nicht alle braucht).

Matthias
Matthias

A good programmer is someone who looks both ways before crossing a one-way street.


 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz