Domino 9 und frühere Versionen > Entwicklung
mail absender per script ändern
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