HS POP3 Library 2.0.5

Licencia: Prueba gratuita ‎Tamaño del archivo: 1.03 MB
‎Calificación de usuarios: 4.0/5 - ‎1 ‎Votos

HS POP3 es una biblioteca de software en C (suministrada con código fuente completo) que implementa el lado cliente de Protocolo de oficina de correos versión 3 (POP3) sobre la capa de socket TCP según RFC 1939. Entre otras características, la biblioteca admite la autenticación de usuarios, recepción de encabezados básicos de Internet y texto, eliminación de mensajes y estadísticas HS POP3 admite POP3 seguro a través de TLS / SSL mediante dos métodos: POP3S (utilizado por Gmail) y RFC 2595 HS POP3 admite la extracción de archivos adjuntos binarios en formato MIME v1.0 base64. La aplicación de usuario llama a la función de inicialización HS POP3 que proporciona punteros a funciones de devolución de llamada en el código de usuario para la administración del temporizador amd de memoria y para informar de eventos POP3 al usuario. Para recibir mensajes de correo electrónico desde cualquier servidor compatible con POP3 RFC1939, la aplicación de usuario llama a la función HsPop3GetMail, especificando el nombre del servidor de correo o la dirección IP y el nombre de usuario y la contraseña de inicio de sesión. A continuación, la biblioteca POP3 de HS resuelve el nombre del servidor, se conecta a él, recibe y la lista de análisis de mensajes. según la norma RFC1939. Una vez que HS POP3 tiene un ID de mensaje único del servidor, notifica este ID de mensaje a la aplicación de usuario a través de la función de devolución de llamada. La aplicación de usuario devuelve un valor específico si desea recibir este mensaje. En este momento HS POP3 solicitará la cantidad necesaria de memoria para el mensaje y recibirá un mensaje completo en el búfer. Una vez recibido el mensaje, el código de usuario se notifica con una devolución de llamada y una estructura de mensaje, que contiene el puntero de mensaje completo, la longitud del mensaje, el inicio del puntero de texto, la longitud de los encabezados y la información de encabezado analizada independiente: de campo, campo de fecha, campo de identificador de mensaje y campo de asunto. Este proceso se repite hasta que se reciben todos los mensajes. La biblioteca POP3 de HS también puede eliminar mensajes del servidor si se especifica esta opción. El diseño modular facilita el puerto del módulo de protocolo HS POP3 a cualquier entorno. HS POP3 internamente en una capa inferior interfaces a la biblioteca HS Sock que proporciona servicios de transporte TCP.

historial de versiones

  • Versión 2.0.5 publicado en 2013-07-07
    Soporte para la construcción de VS 2010
  • Versión 1.0 publicado en 2006-07-27
    Nueva versión

Detalles del programa