Autor Thema: mail absender per script ändern  (Gelesen 2423 mal)

Offline zeeboo

  • Frischling
  • *
  • Beiträge: 49
  • Ich liebe dieses Forum!
mail absender per script ändern
« 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

Glombi

  • Gast
Re:mail absender per script ändern
« Antwort #1 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

Offline zeeboo

  • Frischling
  • *
  • Beiträge: 49
  • Ich liebe dieses Forum!
Re:mail absender per script ändern
« Antwort #2 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)

Glombi

  • Gast
Re:mail absender per script ändern
« Antwort #3 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

Offline Chriss

  • Frischling
  • *
  • Beiträge: 39
  • Geschlecht: Männlich
  • Wissen ist Macht, nichts wissen macht auch nichts!
Re:mail absender per script ändern
« Antwort #4 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
MfG
Chris

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re:mail absender per script ändern
« Antwort #5 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

Offline zeeboo

  • Frischling
  • *
  • Beiträge: 49
  • Ich liebe dieses Forum!
Re:mail absender per script ändern
« Antwort #6 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.



 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz