Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: wuwu am 19.05.05 - 16:38:21

Titel: Von beim Mail ändern
Beitrag von: wuwu am 19.05.05 - 16:38:21
Hallo,

habe einige Zeit gesucht, aber leider nichts passendes im Forum gefunden.
Wir haben eine DB, wo einmal / Woche ein Agent läuft der automatisch Mails versendet. Jetzt möchte ich nicht das mein Name als Absender drin steht sondern der der Datenbank oder einfach ein Text, geht das?

Mfg Horst
Titel: Re: Von beim Mail ändern
Beitrag von: adminnaddel am 19.05.05 - 16:41:21
Hi,

suche bitte mal nach "Serienmail" .. da gibt es viele Beiträge zu diesem Thema!

lg
Andy
Titel: Re: Von beim Mail ändern
Beitrag von: Johann am 04.10.05 - 15:09:18
habe da nichts gescheites gefunden. gibt es da einen guten link. wie bereits geschrieben, suche eigentlich nur einen befehl, der es ermöglicht, dass nicht mein name im absender erscheint, sondern ein beliebiger text.
Titel: Re: Von beim Mail ändern
Beitrag von: jr am 04.10.05 - 15:51:26
Hallo,

wenn Du das Dokument hast, das Du verschicken willst (mail), kannst Du einfach mit

mail.Principal   = "meinName"
mail.From   = "meinName"

und dann verschicken mit mail.Send()

Gruß,

Joachim
Titel: Re: Von beim Mail ändern
Beitrag von: Johann am 04.10.05 - 15:56:35
es handelt sich dabei um einen einfachen agenten, der bei per Aktion ausgelöst wird und innerhalb des Notessystem versandt wird. ist es nicht möglich, hierbei einen einfach Befehl zu nutzen und kein Javascript?
Titel: Re: Von beim Mail ändern
Beitrag von: koehlerbv am 04.10.05 - 16:01:51
Das war kein JavaScript, sondern LotusScript. Und nein: Es gibt keinen "einfachen" Befehl, um den Absender zu faken.

Bernhard
Titel: Re: Von beim Mail ändern
Beitrag von: Gandhi am 04.10.05 - 17:41:27
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.
Titel: Re: Von beim Mail ändern
Beitrag von: jr am 04.10.05 - 18:25:11
@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
Titel: Re: Von beim Mail ändern
Beitrag von: koehlerbv am 04.10.05 - 18:30:02
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
Titel: Re: Von beim Mail ändern
Beitrag von: jr am 05.10.05 - 07:29:16
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