Autor Thema: Body in neue Mail kopieren --- Formatieren  (Gelesen 4051 mal)

Offline fsinani

  • Senior Mitglied
  • ****
  • Beiträge: 264
  • Ich liebe dieses Forum!
Body in neue Mail kopieren --- Formatieren
« am: 08.03.16 - 10:23:21 »
Hilfe aber ich krieg das K....n!

wollte ma "eben schnell" eine eingehende Mail per script 1 zu eins (also auch mit Attachments an der richtigen Stelle) weiterleiten.
Geht aber nicht über Regel, falls Ihr da direkt so etwas vorschlagt,. Muss per Script sein, weil der Agent noch mehr macht. Das "Mehr" also die 99 % gehen schon. Nur diese verdammte Formatierung der versendeten Nachricht ist schlicht eine Zumutung.

Keine Zeilenumbrüche wie im Original und das Attachment ebenfalls ohne Zeilenumbruch direkt hinter der Signatur.

EDIT:
Mails, die ich aus dem Internet erhalte (also SMTP) sehen noch bescheidener aus. Hier ist jedes einzelne Wort einfach hintereinander geschrieben und am Ende kommt das Attachment. Bei Mails, die ich mir zum Testen selber gesendet habe, sieht es etwas humaner aus. Aber acuh hier würde ich gerne das Attachment entweder ganz Oben VOR dem gesamten Text oder eben ganz unten haben.


Hier der Verursacher meiner schlechten laune


   Set MailDocSubj = MailDoc.GetFirstItem("Subject")
   Set Maildoc2 = New NotesDocument( db )
   maildoc2.Form = "Memo"
   maildoc2.Subject = "### Incoming Invoice ### " & MailDocSubj.text
   Set rtitem2 = MailDoc2.CreateRichTextItem("Body")
   Call rtitem2.AppendRTItem( rtitem )
   Maildoc2.SendTo = RecipientTest
   Call Maildoc2.Send(False)    


Nochmal EDIT

Mir würde es reichen, wenn LotusScript mir bei PLATZHALTER das Object was bereits in rtItem liegt liefern könnte



###############################################

If ( o.Type = EMBED_ATTACHMENT ) Then
       Set object = rtitem.GetEmbeddedObject(CStr(o.Name))
   Call rtitem2.EmbedObject( EMBED_ATTACHMENT, "", PLATZHALTER)
   Call rtItem2.AddNewLine(1)
End If
################################################


Besten Dank für Eure Hilfe


Gruß
fsinani
« Letzte Änderung: 08.03.16 - 11:21:29 von fsinani »

Offline umi

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.062
  • Geschlecht: Männlich
  • one notes to rule'em all, one notes to find'em....
    • Belsoft AG
Re: Body in neue Mail kopieren --- Formatieren
« Antwort #1 am: 08.03.16 - 11:49:28 »
Moin

mit CopyItem schon probiert ?
Gruss

Urs

<:~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Jegliche Schreibfehler sind unpeabischigt
http://www.belsoft.ch
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:>

Offline fsinani

  • Senior Mitglied
  • ****
  • Beiträge: 264
  • Ich liebe dieses Forum!
Re: Body in neue Mail kopieren --- Formatieren
« Antwort #2 am: 08.03.16 - 13:26:56 »
Jepp, das habe ich vorher schon ausprobiert. War das gleiche Ergebnis

Mitch

  • Gast
Re: Body in neue Mail kopieren --- Formatieren
« Antwort #3 am: 08.03.16 - 14:41:51 »
Hmm. Ich kopiere öfters mal Richtextitems. Da gibt es zwar ein paar potentielle Probleme, die Formatierung gehört aber nicht dazu.

Sicher dass das beim Kopieren passiert? Also wenn du MailDoc2 mal speichern würdest anstatt zu versenden: Sieht das dann auch schon komisch aus? Vielleicht geht es ja beim Senden kaputt.

Alternativ: Versuch doch mal die originale Mail einfach weiter zu senden indem du den Empfänger änderst. Musst ja danach nicht speichern. Falls du eh speicherst könntest du auch versuchen die originale Mail komplett zu kopieren (copyToDatabase) und dann die Kopie anzupassen.

Gruß,

Mitch

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Body in neue Mail kopieren --- Formatieren
« Antwort #4 am: 08.03.16 - 14:51:45 »
Spielt im Prozess das Thema MIME eine Rolle?

Offline fsinani

  • Senior Mitglied
  • ****
  • Beiträge: 264
  • Ich liebe dieses Forum!
Re: Body in neue Mail kopieren --- Formatieren
« Antwort #5 am: 08.03.16 - 15:38:50 »
Danke Mitch. Das hab ich noch nicht probiert.

Aber vielleicht liegt das Problem ja eher an dem Mime, so wie von KoehlerBV vermutet.

@KoehlerBV: Ja - das ist ein POP3 Postfach, besser gesagt eine NSF die über POP3 von einem externen Programm abgerufen werden muss. Deshlab steht im Personendokument "prefers MIME"


@Mitch:
Also noch mal zur Gewissheit:

NEIN, es macht auch keinen Unterschied, dass ich die orig. einfach an jmd. anderen sende. Sieht exakt so aus, wie mit der von mir gewählten Methode
« Letzte Änderung: 08.03.16 - 15:47:19 von fsinani »

Mitch

  • Gast
Re: Body in neue Mail kopieren --- Formatieren
« Antwort #6 am: 09.03.16 - 15:41:48 »
Dann sieht es ja wirklich sehr nach einem MIME-Thema aus.

Da habe ich mich aber noch nicht mit beschäftigt, ich weiß nur dass man die Konvertierung über die NotesSession ein- und ausschalten kann.  ;D

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz