Hallo alleseits,
ich habe vor die Email per DVapi aus meinem .Net Programm zu versenden. Dabei bin ich auf die Problematik mit dem Versenden von großen Anhang gestoßen. Grundsetzlich funktioniert bei uns das postlagerndes Versenden, wenn ich die Email aus David 12 versende. Wenn ich jedoch die Email per API versende, dann versucht der Server diese gar nicht postlagernd zu versenden, sondern versende die Email direkt, wie die ist.
Wenn ich die Email erst als wartend speichere, diese dann im David öffne und auf senden klicke, dann versendet David diese ganz normal postlagernd und ohne Fehler.
Was habe ich versucht: habe per MailItem, IMessageItem2 oder @@ATTACH-Befehl den Anhang einzubinden. Hier die kleine Ausschnitte:
oAttachment = oMailItem.Attachments.Add(@"c:\temp\grosse_30MB_datei.pdf", "");
oAttachment = oMessageItem.Attachments.Add(@"c:\temp\grosse_30MB_datei.pdf", "");
oFields.Item("Content").Value = "Textinhalt\n@@attach \\\\<davidhost>\\David\\Import\\grosse_30MB_datei.pdf,del@@ ";
Frage:
Wie kann ich per API postlagernd versenden? Hat die API überhaupt die Möglichkeit dazu bzw. wie kann ich der API mitteilen, dass ich z.B. grundsetzlich die Email jetzt postlagernd versenden möchte?
vielen Dank schon mal im Voraus