Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: zeeboo am 21.07.03 - 16:02:54

Titel: mail absender per script ändern
Beitrag von: zeeboo am 21.07.03 - 16:02:54
hallo

ich versende ein mail per script. der absender ist nun immer derjenige der das script startet (buttonklick)

ich möchte aber das der absender immer der selbe ist - zumindest soll immer der selbe name angezeigt werden.

ist das irgendwie möglich?

thx and greeetz

zeeboo
Titel: Re:mail absender per script ändern
Beitrag von: Glombi am 21.07.03 - 16:14:09
Hi,
Du könntest einen servergestützten Agenten per Button aufrufen - mit der RunOnServer Methode.

Das Mail wird dann mit dem Namen des letzten Unterzeichners des Agenten gesendet.

Andreas
Titel: Re:mail absender per script ändern
Beitrag von: zeeboo am 21.07.03 - 16:21:50
das klingt gut.  :)

aber kann ich dann auch vom agent aus die felder des mails auslesen? (das währe zB der empfänger des nächsten mails)
Titel: Re:mail absender per script ändern
Beitrag von: Glombi am 21.07.03 - 16:24:25
Was meinst Du mit "felder des mails" ? Welches Mail?
Soll das Mail aus einem anderen Mail heraus gesendet werden?

Gib mal kurz an, was genau Du machen willst.

Andreas
Titel: Re:mail absender per script ändern
Beitrag von: Chriss am 21.07.03 - 16:31:53
Hi,
jo natürlich ist das möglich!!!

hier das script

Man sendet die Mail aus der mail.box des Servers. Man muss dann nur das Dokument abspeichern und nicht doc.Send ausführen. Es wird aus der mail.box heraus automatisch gesendet.

Dim db As NotesDatabase
Set db = New NotesDatabase( DeinMailserver, "mail.box" )
' ACHTUNG: bei zyklischen Agent muss es Set db = New NotesDatabase( "", "mail.box" ) heissen, da der zyklsiche Agent auf 'dem eigenen Server also lokal arbeitet

Dim doc As NotesDocument
Set doc = New NotesDocument( db )

doc.SendTo = Mailadr_Adressat
doc.recipients = Mailadr_Adressat
doc.From = "IrgendeinAbsenderText"
doc.Body = "Test an Mailbox"
doc.Subject = "Testsubject"
Call doc.Save(False, False)

schönen Tach noch

Chriss
Titel: Re:mail absender per script ändern
Beitrag von: koehlerbv am 21.07.03 - 16:37:06
Glombis Fragen hab' ich nix hinzuzufügen - zu Deiner Nachfrage fehlt mir auch der Durchblick.

Beim Senden von Mails kann man a priori den Absender nicht manipulieren (es sei denn, in der MAIL.BOX, aber auch da ... Widerspricht ja auch Deinem Ansinnen) - das wär' ja auch schlimm. Du kannst aber die Absender-Angaben userfreundlicher darstellen, in dem Du das item "Principal" in Deinem mai lmit einem Wert Deiner Wahl belegst. Der Principal-Wert wird dann als Absender in den Ansichten des Mail-Files dargestellt, und im Mail selbst steht "Bitte antworten an ..." + Name des Principals. Und drückt der User den Antworten-Button, wird auch Principal hergenommen.
Vielleicht löst das ja auch Dein Problem. Wen Du als Principal einsetzt, ist natürlich Dein organisatorisches Problem.

HTH,
Bernhard
Titel: Re:mail absender per script ändern
Beitrag von: zeeboo am 22.07.03 - 07:20:34
ah sorry...
hab mich da ein wenig unvorteilhaft ausgedrückt... hat sich auch schon erledigt.
die frage war ein produkt der müdigkeit und von 35°C ;) tut mir leid.