Autor Thema: via agent versendete mails  (Gelesen 1360 mal)

Offline phop

  • Frischling
  • *
  • Beiträge: 7
  • Ich liebe dieses Forum!
via agent versendete mails
« am: 16.07.03 - 11:36:51 »
hallo,

wenn ich auf dem server per agent mails versende, landen diese dann in einer art "gesendet" verzeichnis ? wenn ja, in welchem ? in dem vom server jedenfalls nicht...

danke für tipps !

gruß, phop !°!

Glombi

  • Gast
Re:via agent versendete mails
« Antwort #1 am: 16.07.03 - 11:45:20 »
Hi,
damit die gesendeten Mails irgendwo angezeigt werden, müssen diese zunächst mal gespeichert werden.
Also etwa so:
call doc.Send(false)                  'Sende Mail
call doc.Save(true,true,true)     'Speichere Dokument

Das Dokument wird dann in der Datenbank gespeichert, in dem der Agent läuft.

Wenn die dann in der Ansicht "Gesendet" angezeigt werden sollen, musst Du die Ansicht erstellen (aus MailSchablone kopieren) und dann die entsprechenden Felder setzen, die in der Zugriffsformel referenziert werden, also bspw. PostedDate
SELECT DeliveredDate="" & PostedDate!=""

=>
...
doc.DeliveredDate=""
doc.PostedDate = Now
call doc.Send(false)                  'Sende Mail
call doc.Save(true,true,true)     'Speichere Dokument

Andreas

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re:via agent versendete mails
« Antwort #2 am: 22.07.03 - 19:47:54 »
Ich stimme Andreas weitgehend zu, aber erlaube mir noch ein paar Erweiterungen:

Ob ein Agent per LS oder @function mailt, ist wurscht - das gesendete Mail wird von Haus aus *prinzipiell nicht gespeichert*.

Für Dich sind die Messen vielleicht jetzt schon gelesen, "phop", wenn Du folgendes liest:
Mit Formelsprache versandte Mails lassen sich nirgendwo speichern, weder auf dem Client noch auf dem Server.

Mit LS erstellte und versandte Mails kann man speichern. In der Regel läuft der Mail-versendende Agent (oder eine andere Routine) kaum im Mail-File des Users, ergo muß man
- des Users Mail-File instantiieren
- das Mail-Dok dort erstellen
- und zum Schluß versenden und speichern.

By the way: Server haben i.d.R. kein Mail-File. Ist der Agent also mit der Server-ID unterzeichnet, ist nix mit Mail speichern.

Ich habe selbst Apps, die auf dem Server laufen und wo ich den Nachweis brauche,w elche Mails versandt wurden. Diese speichere ich dann in einer entsprechenden Form nach dem Senden und stelle so die versandten Mails in einer eigenen Ansicht der App dar.

HTH,
Bernhard

Glombi

  • Gast
Re:via agent versendete mails
« Antwort #3 am: 22.07.03 - 19:53:38 »
Hi phop,
lass Dich nicht Bange machen  ;D

Was willst Du denn genau machen. In Notes geht ja bekanntlich fast alles (ausser drucken)

Andreas

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re:via agent versendete mails
« Antwort #4 am: 22.07.03 - 21:05:24 »
Hast ja recht, Andreas, bange machen zählt nicht.
Ergo: Wenn "phop" ansagt, was er will. werde ich mich besonders um eine Lösung bemühen.
Versprochen. Nur vernünftig ansagen muß er eben.

Ciao,
Bernhard

Glombi

  • Gast
Re:via agent versendete mails
« Antwort #5 am: 22.07.03 - 21:25:39 »
Wenn er sich denn noch mal meldet...

Andreas

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz