Domino 9 und frühere Versionen > Entwicklung

mail absender per script ändern

(1/2) > >>

zeeboo:
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

Glombi:
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

zeeboo:
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)

Glombi:
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

Chriss:
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

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln