El sistema de generación y borrado de los documentos temporales, es el mismo, hasta ahora usaba CDO, y el único cambio es la parte del código de envío que en lugar del CDO utilizo la dll.
He hecho una prueba, que consiste en una vez enviado el correo con el documento adjunto, a continuación, hago otro envío pero con un fichero adjunto distinto, y entonces sí libera el anterior permitiendo eliminarlo, creo que el problema es que cuando se adjunta, lo tiene pillado de alguna manera, y no se puede eliminar.
Si intento borrarlo manualmente, me dice que el fichero está siendo usado por la aplicación.
También hago un release del objeto creado, pero sin resultado.
Saludos cordiales
Javier García