libsmtp++/libsmtp--



Download
CVS Info
Mailing List



About

Sorry to tell you that, but i have not enough time to maintain libsmtp--/++ anymore. I don't know if the project will die, or if someone else takes the project over, but currently it is in a frozen state and there is not much hope at the end of the horizont. Sorry for that.

libsmtp-- is a library that implements the client part of the SMTP protocol. It is written in C to reduce code size, but nevertheless the main goals are simplicity, design and ease of use. libsmtp-- provides all the SMTP features that are of importance, and sooner or later some more :-). libsmtp++ is currently under development and will become a C++ wrapper around libsmtp--.

libsmtp-- is portable and was successfully compiled on MacOS, OpenBSD, FreeBSD, Solaris and Linux machines.

libsmtp++ was part of pushmail. Sometime i realized that the SMTP part of pushmail was well designed enough to be outsourced into a library, so that maybe someone else will benefit from it.

This project is in still in the development process. feel free to mail me suggestions or bugs.

I18N

The following people contributed by sending me translations.

If you want also to belisted there, just message me at t_benk@sourceforge.net.

Gaetano Italian translations
Vitaly Ovtchinnikov Russian translations
Ricardo Pacheco Spanish translations

Download

The libsmtp++ code is currently in the process of being rewritten. Do not use the 0.1.1 Version, the interface will probably change. Aside from that the code is very buggy and leaks memory.

libsmtp-- 0.1.0 CHANGELOG
libsmtp++ 0.1.1 [OUTDATED] CHANGELOG
older versions older versions

CVS Info

You can obtain the latest sources via cvs. just press enter when you are prompted for a password.

cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/libsmtp co -P libsmtp++-dev
cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/libsmtp co -P libsmtp---dev


Timo Benk 15. September 2003

SourceForge Logo