libESMTP hasn't seen much activity on my part for some time now largely
because of other commitments.
The current release is believed to be stable and most people
seem to have little in the way of problems when using it. Nevertheless
some things move on regardless and this necessitates some work to bring
it in line with recent devlopments. Therefore a
new release is coming along soon which will apply some long overdue patches,
in particular some changes in OpenSSL's types stop the code from compiling
on some systems. Also the autoconf stuff is badly in need of an update, for
example, some extra magic is needed to make getaddrinfo() work
on some platforms.
This interim release will be followed by code review as some of the RFCs referenced in the design of libESMTP have been obsoleted or updated since it was written.
Among other things requiring attention there is the API documentation which has a few errors that want correction.
Unfortunately the mailing list has been totally trashed by spam so I've discontinued it. Too much of my time has been wasted deleting spam messages waiting for moderator approval. I have better things to do.
I will set up a new spam filtered list in the near future; in the meantime please mail libesmtp@stafford.uklinux.net with any queries, problems, bug reports etc.