No soy experto ni mucho menos pero te contesto esto que se:
Básicamente una mayor capacidad de configuración, supongo que dichas configuraciones en realidad ayudan mucho mas a los administradores de servidores que al programador, está íntimamente relacionado con exchange...y te deja autentificar usuarios y contraseñas para el envío de los mails, tienes que establecer el puerto del SMTP, nombre, nivel de autentificación, etc...
para enviar HTML utiliza la propiedad HTMLBody del objeto creado como instancia de la clase CDO.Message
Y como recomendación a todos los que de repente seguimos utilizando CDONTS, ya no lo hagamos, es un componente obsoleto que a partir de XP fué eliminado, y que comience la migración hacia CDOSYS en nuestras aplicaciones para evitarnos dolores de cabeza mas adelante
Salu2,