El programa es sencillo, solo hay que configurar los datos de nuestra cuenta de correo y el archivo que se quiere enviar. Una vez hecha la configuración, cada vez que se ejecute el programa, si hay algún fichero que enviar lo envía.
Por ejemplo tenemos el fichero "C:\informe.log" (tiene que ser un fichero de texto), y lo queremos enviar a nuestro correo "pepe@empresa.com" desde nuestra cuenta de gmail "usuario@gmail.com" (esta programado para gmail, pero no seria muy difícil adaptarlo a otros).
Primero ejecutaríamos esto
Sendmail /S usuario password pepe@empresa.com "Titulo del mensaje" C:\informe.log
Así guardamos la configuración en un archivo cifrado, para evitar que algún curioso vea los datos de nuestra cuenta.
Las siguientes veces que se ejecute la aplicación leerá la configuración cifrada y enviara el mensaje. (si hay algo que enviar)
Por ultimo podemos crear una tarea programada que se ejecute todos los días y que llame a Sendmail, así estaremos diariamente informados.
Se le pueden añadir al final el parámetro "/D" o /R" (no los dos juntos) que permiten, una vez enviado el mensaje, borrar o renombrar el fichero de log para que no lo vuelva a enviar.
Lo acabo de hacer, así que si le veis algún fallo comentarlo