Domino 9 und frühere Versionen > ND6: Entwicklung

Von beim Mail ändern

<< < (2/2)

koehlerbv:
Das war kein JavaScript, sondern LotusScript. Und nein: Es gibt keinen "einfachen" Befehl, um den Absender zu faken.

Bernhard

Gandhi:
Der mir bekannte einfachste Weg ist, das Mail als Dokument direkt in der Mail.box zu erstellen (set doc=new document(mailboxdb))
Dort kannst Du dann als From einen beliebigen Wert setzen, der nicht weiter verändert wird.

jr:
@Gandhi,

uiuiui, das ist aber böse. Geht sicher, aber ich würde nicht direkt die mail.box ansprechen. Wenn da etwas schief geht, kann keiner mehr ein Mail verschicken. Außerdem geht das auch nur mit LotusScript.

Gruß,

Joachim

koehlerbv:
Joachim, das ist nicht böse, sondern der einzig machbare Weg.
Was Du geschrieben hast, geht ja auch nur mit LS (weil es eben LS war). Ausserdem kannst Du bei NotesDocument.Send das Setzen des Feldes From einsparen - das macht Notes schon alleine, und zwar dass, was Notes für richtig hält: Du kannst es nicht beeinflussen, in dem Du den Wert des Items "From" setzt.

Bernhard

jr:
Hallo,

vermutlich wird es in den meisten Fällen reichen, den Principle umzusetzen. Das mache ich zum Beispiel in meiner Workflow-Engine, so dass im der jeweils aktuelle Workflow der Absender ist. Bernhard hat recht, das From zu setzen bringt nichts, weil es wieder überschrieben wird.

Aber ich denke das Ziel dieser Aktion soll wahrscheinlich sein, dass in der Inbox und in der Mail der neue Absender angezeigt wird und dafür reicht es, den Principle zu setzen. In der Inbox steht nur der neue Absender, während in der Mail der Absender mit einem einem kleinen "send by xxx"-Zusatz steht.

Gruß,

Joachim

Navigation

[0] Themen-Index

[*] Vorherige Sete

Zur normalen Ansicht wechseln