Das Notes Forum
Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: Badhei am 14.03.08 - 10:50:17
-
Hallo,
die Forumssuche hat mir schon bei einem Problem helfen können für das zweite benötige ich eure hilfe.
Wir versenden über einen Javaagenten externe Mails. Hier ein Codeausschnitt:
...
oDocMail.appendItemValue("SendTo",Empfaenger);
oDocMail.appendItemValue("ReplyTo","test@test.de");
oDocMail.appendItemValue("INetFrom","test@test.de");
oDocMail.appendItemValue("Principal", "das System - the System");
...
oDocMail.save(true,true);
oDocMail.send(false);
So nun hier mein Problem. Wenn ich mir jetzt diese Mail an meine GMX Adresse sende steht im von Feld folgendes:
das System - the Change <"das_System_-_the_System"@server.server>
Beim versenden wird automatisch das in den Klammer (<>) angehängt, kann man das irgendwie unterdrücken?
Ich befürchte fast das es da keine möglichkeit gibt, oder?
-
hmmm gab es da nicht die möglichkeit zu sagen Emails im internetstil versenden ? Vielleicht kann man so etwas erreichen
-
Setze doch noch das Feld "From" auf die tatsächliche Absenderadresse (test@test.de).
-
oh, hab ich gar nicht in meinem Codebeispiel drin im Feld From haben wir den selben Inhalt wie im Principal Feld. Warum haben wir den dort den selben Inhalt drin?
Muß ich mal prüfen, danke!
-
Hmm also ich habe die Erfahrung gemacht , das man das Feld From auch weg lassen kann. Wenn Pricipal gesetzt ist , dann wird dieser auch als Absender angezeigt.
-
Das ist aber eine "Freundlichkeit" von Notes / Domino, dass man "From" weglassen kann, solange es einen "Principal" gibt. Da sich Sinn und Zweck der beiden Items aber unterscheiden, sollte man das nicht nutzen.
Bernhard
-
Meine Erfahrung ist: das Feld Principal beeinflusst nur den, sagen wir mal Anzeigenamen. Als Antwortadresse wird aber der Inhalt von From (oder InetFrom) genommen.
-
Eben. Und den Sender überschreibt man durch ReplyTo (so die Gegenseite das unterstützt).
Bernhard
-
Da stellt sich mir die Frage welche Felder muß ich erstellen und welche sind optional. Gibt es da irgendwo eine Info dazu was Pflicht ist?
-
Meine Erfahrung mit PRINCIPAL und FROM ist genau andersherum als tks schreibt.
PRINCIPAL ist der Besitzer der Mailox (Eintrag im Kalenderprofil), FROM ist der tatsächliche Ersteller. Weichen PRINCIPAL und FROM voneinander ab, steht im Kopf die Zeile "Mail erstellt von FROM". Falls es kein REPLYTO-Feld gibt, geht eine Antwort an PRINCIPAL, sonst an REPLYTO.
Es gibt übrigens noch ein schönes Feld, das ich gerne in Anwendungen nutze: INHERITEDREPLYTO. Wenn man dieses Feld mit für die Anwendung sinnvollen Namen füllt, kann man beim Versenden von Bookmarks aus dem UI das SENDTO-Feld mit diesem Eintrag gleich vorbelegen.
Gruß
Norbert
-
Erstmal danke für die ganzen Antworten.
Jetzt blicke ich schon etwas besser durch was die ganzen Felder angeht.
Unser Problem haben wir zwar noch nicht lösen können aber die hauptsache ist die Mails werden sauber versendet. Das andere ist "nur" eine Schönheitssache.
MfG