Tenemos un proveedor que envía archivos CSV como archivos adjuntos de correo electrónico. Estos archivos CSV contienen estados que se importan a nuestra aplicación. Estoy tratando de automatizar el proceso de principio a fin, pero actualmente depende de que alguien abra un correo electrónico y guarde los archivos adjuntos en un servidor compartido, para que la aplicación pueda usar el archivo.Programado abrir un correo electrónico desde un POP3 y extraer un archivo adjunto
Ya que no puedo convencer al proveedor para cambiar su proceso, tales como ofrecer una ubicación FTP o un servicio Web, estoy atascado con el intento de automatizar el proceso existente.
¿Alguien sabe de una manera de abrir mediante programación un correo electrónico de una cuenta POP3 y extraer un archivo adjunto? La solución preferida residiría en un servidor de Windows 2003, se escribiría VB.NET y sería segura. La aplicación puede residir en el mismo servidor que el servidor POP3, por ejemplo, podemos configurar el servidor POP3 gratuito que viene con Windows Server y obtener el archivo de correo almacenado en el sistema de archivos.
Por cierto, que están dispuestos a pagar por una solución off-the-shelf, si es que existe.
Nota: Yo miro esta question pero los puntos de respuesta a una solución CodeProject que no se ocupa de los archivos adjuntos.
Casi ... Estaba buscando una solución preempaquetada con seguridad incorporada y escrita en VB.NET. Si no recibo otra respuesta, le daré la aceptación de esta respuesta. – Josh