Moin
Das deutsche Sprachpaket ist installiert ?
Jawoll, ja! Allerdings habe ich es diesmal nicht selbst gemacht, sondern ein externer Servicetechniker. Aber dem traue ich eigentlich.
Macht es vielleicht Sinn, es trotzdem noch einmal "drüberzubügeln"?
Interessant finde ich auch, dass das Problem offensichtlich mit dem http-Task gar nichts zu tun hat. Den habe ich nämlich gestoppt. Trotzdem tritt der Fehler auf.
Außerdem ist es interessant, dass der Fehler nicht auftritt, wenn ich den Versende-Prozess Client-seitig aufrufe (egal ob Client 8.5.3 oder 9.0.1). Nur wenn der Serverprozess der Versand macht, geschieht der Fehler.
Was mache ich im Programmcode? Das folgende:
'Kopiere zu versendendes Mail in der aktuellen Datenbank
Set docTemp = me.docCurrent.Copytodatabase(dbCurrent)
Call Me.setBasicMailFields (docTemp)
'setze den Adressaten ein
docTemp.SendTo = sMailAddress
docTemp.EnterSendTo = docTemp.sendTo
docTemp.Recipients = docTemp.sendTo
docTemp.INetSendTo = docTemp.sendTo
docTemp.Principal = me.sPrincipal
docTemp.From = me.docMailTask.From
docTemp.Logo = sLogo
docTemp.User = me.sPrincipal
docTemp.Form = "Memo"
'Platzhalter für persönliche Anrede und andere Platzhalter füllen
Call replaceRTVariables(docTemp)
Call docTemp.ConvertToMIME(CONVERT_RT_TO_PLAINTEXT_AND_HTML)
Call docTemp.Save(True, False)
'kopiere das aktuelle Dokument in die MAIL.BOX
Call docTemp.Copytodatabase(dbMailbox)
'lösche das aktuelle Dokument
Call docTemp.Remove(true)