Das Notes Forum
Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: baumi78 am 18.02.03 - 10:25:39
-
Hallo ich habe folgendes Problem, ich versende Maildokumente per doc.send die Texte, also den MailBody erzeuge ich per doc.body="dies ist ein test ...". Notes scheint aber beim versenden, automatisch zeilenumbrüche in den Text einzufügen, wie kann ich dies verhindern, bzw. steuern, nach welchen Kriterien werden diese Zeilenumbrüche eingefügt???
Bin noch kein Notes Profi und bräuchte deshalb dringend Hilfe (;-)
Dank im Voraus
Baumi
-
Hier ist ein kleines Beispiel:
+Chr(13) bewirkt einen Zeilenumbruch
bodytext=bodytext+"Guten Tag," + Chr (13)
bodytext=bodytext+" "+ Chr (13)
Gruß Christopher
-
O.k. danke! Aber leider war meine Frage wohl nicht ganz so eindeutig: also ich habe einen Lotus Script Agenten der mit Hilfe von doc.send mails routet, das heißt mails gehen in einer mail-in-datenbank ein und werden dann weiterverschickt, in den maildokumenten sind nun im mailbody zeilenumbrüche, die ich dort nicht haben möchte --- in meinem programm versuche ich diese zeilenumbrüche chr(13) und chr(10) zu entfernen, das scheint auch zu funktionieren. Selbst nach dem zuweisen des neuen Bodyfelds mit doc.body="neuer text ohne zeilenumbrüche" ist scheinbar alles noch in ordnung, aber beim versenden werden scheinbar wieder umbrüche eingefügt???!! Woran könnte dies liegen?? Ich weiß auch nicht wann und wie und nach welchen Prinzipien Notes Zeilenumbrüche beim Erstellen von Mails anlegt und wie man dies nun beeinflussen kann, am besten im Script Code!!
Grüße Baumi
-
... ich vermute das liegt am MIME-Type...
ata
-
Ich habe jetzt festgestellt, das die Zeilenumbrüche bei der Zuweisung mit doc.body hinzugefügt werden, bis dahin ist der in configValues(6) enthaltene String "sauber":
doc.body=configValues(6)
Call doc.send(False, provideraddress)
wenn es am MIME Type liegt, wie kann ich den beeinflussen, bzw. angeben??
-
wenn es am MIME Type liegt, wie kann ich den beeinflussen, bzw. angeben??
... da bin ich leider nicht so wief - vielleicht helfen dir die Admins da weiter...
ata
-
Also die Mails die ich versende sind scheinbar im richtext Format. Hab versucht mit body.type den Typen zu bestimmen und das liefert mir 1 zurück?!! Irgendwie muss ich doch diese dämlichen zeilenumbrüche loswerden können??!!
-
... ich denke die Zeilenumbrüche werden bei der Umsetzung für das Protokoll eingefügt - und da hast du keinen Zugriff mehr - wenn dann kann das höchstens über eine Einstellung funktionieren...
ata
-
O.k. das Rätsels Lösung, Notes bricht Text in Mails beim Versand über SMTP standardmäßig nach 75 Zeichen um, kann man aber mit etwas Geduld konfigurieren --- puh! von der Administratoroberfläche Configuration -> MIME oder in der Notes.ini mit SMPT_MTA_OUTBOUND_LINE_LENGTH=xxx !!
-
"... ond scho duats..."
ata ;D ;D ;D