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.
The following people contributed by sending me translations.
If you want also to belisted there, just message me at
t_benk@sourceforge.net.
I18N
| Gaetano | Italian translations |
| Vitaly Ovtchinnikov | Russian translations |
| Ricardo Pacheco | Spanish translations |
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 |
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 |