libspopc

libspopc is an easy-to-use POP3 client library written in C. It implements the client side of RFC 1939, providing an easy and quick way to support POP3 and POP3s (SSL) access in a program. It can download email headers and delete messages remotely without actualy downloading the message.

Tags Communications Email Post-Office POP3 Software Development Embedded Systems Libraries
Licenses LGPL
Operating Systems POSIX
Implementation C

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  23 Mar 2009 16:09
  • Rrelease-after

    Changes: This version contains some bugfixes for the case in which either a network problem occurred or the default timeout was reached without the server responding.

    • Rrelease-mid
    •  04 Feb 2009 19:03
    • Rrelease-after

    Changes: This version includes a minor bugfix related to conditional build when SSL support is disabled.

    Changes: This version re-enables the long-disabled send and recv timeouts (set to 15s), with a new method that allow timeouts with SSL. It adds a way to control the synchronization of the session object with the server state. It also adds direct access to message numbers in the session object. The manual and the example programs have been updated. The code has been cleaned up.

    • Rrelease-mid
    •  27 Jan 2009 22:51
    • Rrelease-after

    Changes: This version fixes bugs, particularly a big one in poplast(), which did not return the last stored email 'id' in some cases. Re-entrant code and a set of init functions (new API) have been added, but are not enabled by default (see Makefile). An OpenVMS build script has been added (see vms/). The API has changed. It is strongly encouraged to update old programs to use the initialization routines (see doc/manual.txt) and enable re-entrancy in libspopc (see Makefile).

    Changes: When built upon OpenSSL, this version provides 3 new functions that allow the programmer to force the use of SSL on any TCP port, or disable the use of SSL even on port 995. The default behavior is the same as previous versions: using SSL automatically only on port 995.

    De8138105cc5908ad2980a05cc4ec175_thumb

    Project Spotlight

    Chess Rating Calculator

    A chess rating calculator.

    6092a84ae889bc437dc6d6afe8af16e0_thumb

    Project Spotlight

    Gammu

    GSM mobile manager for various cellular phones (Nokia, Siemens, Alcatel, others)