Hallo liebe Leute,
ich hab jetzt schon einige Zeit hier im Forum gesucht und wurde leider nicht fündig. Ich hab nur gefunden, dass man das RTF in Mime konvertieren muss weiß aber nicht wie ich das bewerkstelligen soll.
Folgendes möchte ich machen:
Per Knopf ein geöffnetes Dokument an interne und externe Email Adessen versenden, wobei die Formatierung beibehalten werden sollte. Bei externen Adresse ist es auch OK wenn die Formatierung nur halbwegs gleich aussieht bzw. leserlich ist.
Was ich bisher probiert habe:
1.) Das geöffnete dokument (EditDocument=False) per SelectAll markieren und kopieren.
2.) In ein RTF kopieren und speichern.
3.) Ein neues Dokument bauen und in diesem das Body Feld mit dem RTF Feld füllen per AppendRTItem.
4.) Mail versenden.
Hier ist der Code des Knopfes:
Sub Click(Source As Button)
Dim workspace As New NotesUIWorkspace
Dim uidoc As NotesUIDocument
Set uidoc = workspace.CurrentDocument
Call workspace.EditDocument( False)
Call uidoc.SelectAll
Call uidoc.Copy
Call workspace.EditDocument( True )
Call uidoc.GotoField( "tmpCopy" )
Call uidoc.Paste
Call uidoc.Save
Call SendMail
Call uidoc.GotoField("tmpCopy")
Call uidoc.SelectAll
Call uidoc.Clear
Call uidoc.Save
End Sub
Notes user bekommen das Mail formatiert. Externe bekommen allerdings das Dokument nur als Text. Keine Tabellen etc.
Wie krig ich das hin, das die Formatierung der externen Mails so ausschaut, als ob ich im Dokument auf "Dokument Weiterleiten" (MailForward) klicke und das Dokument dann aus meiner MailBox versende. (dabei bleibt die Formatierung erhalten)
Ich würde mich sehr freuen wenn mir jemand einen Tip geben könnte.
Vielen Dank im voraus
Grüße
Andy