Null Webmail

Null Webmail is a simple yet powerful POP3/SMTP Webmail CGI written in C. It's small, fast, complete, and a breeze to install and use.

Tags Internet Web Communications Email Email Clients (MUA)
Licenses GPL
Operating Systems OS Independent
Implementation C
Translations Bulgarian Czech Danish Dutch English French German Greek Hungarian Japanese Norwegian Polish Portuguese Romanian Russian Slovak Swedish Finnish Italian Spanish Korean Slovenian

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  16 Aug 2007 10:41
  • Rrelease-after

No changes have been submitted for this release.

  • Rrelease-mid
  •  03 May 2007 09:39
  • Rrelease-after

Changes: Null default values for blank server names were fixed. Minor fixes were made to the Romanian translation. An experimental LDAP address book was added. Nesla was updated to 0.5.

  • Rrelease-mid
  •  12 Apr 2007 09:43
  • Rrelease-after

Changes: This release adds full support for page templates via the Nesla embedded script engine. A new language interface makes all 26 languages available at runtime. Buffering has been added to Tcp (I/O is now several times faster in some cases).

  • Rrelease-mid
  •  26 Apr 2004 11:20
  • Rrelease-after

Changes: This release fixes mangled Message-ID headers on outgoing email which prevented delivery by some MTAs. A duplicate translation of Galician was also removed.

  • Rrelease-mid
  •  09 Apr 2004 08:49
  • Rrelease-after

Changes: This release adds autoconf support and removes a couple of compiler warnings.

Rss Recent comments

Rcomment-before 14 Feb 2002 13:49 Rcomment-trans cinnix Rcomment-after

Easier than the alternative!!
This was actually easier to set up than trying to get a free account somewhere (i.e. HotMail), where they have you fill in all kinds of advertisement -laden forms.

Rcomment-before 14 Feb 2002 10:29 Rcomment-trans pancho72 Rcomment-after

Excellent and simple WebMail - More configuration options would be nice
I found it very easy to setup, and it works very well.

I did miss an option to setup personal options like return address and from field. Currently it uses the username and the host info of the pop or imap server for these fields, which may not always be appropriate.

The source is nice and small though, so it wasn't too difficult to hack it to serve my needs.

Rcomment-before 17 Nov 2001 02:19 Rcomment-trans jberkes Rcomment-after

This works beautifully
I have tried many webmail clients. Most try to do very fancy things with perl and PHP and are quite slow (not to mention, a security risk with the maildrop tricks they try).

But Null Webmail is the first I have liked! And I *really* like it. Pure C, portable, fast, well-written, bewilderingly simple to set-up. Congrats, Dan Cahill ! I'm using it with apache and mod_ssl (need that extra security layer with plaintext authentication).

Excellent work. And simplicity wins again ;-)

--
http://www.pc-tools.net/

Rcomment-before 28 Apr 2001 11:47 Rcomment-trans tictactux Rcomment-after

httpd with PATH_INFO required
Not all web servers support/supply the PATH_INFO variable that's needed by Nullwebmail. But the code is easy to hack and it took me less than an hour to make my, er, rudimentary httpd happy.

Nice piece of software. Nice example for well-written code.

Ben

Rcomment-before 28 Apr 2001 10:45 Rcomment-trans lutzmueller Rcomment-after

Re: Brilliant
I have been looking for a streight forward small webmail for some time and tried out many of them. This one is clearly the best and even does file attachements. It is also well written (in protable 'C') and easy to understand from the inside.

No-screenshot

Project Spotlight

SimpleIni

A C++ library providing a simple API to read and write INI-style files.

No-screenshot

Project Spotlight

Duo

A Crazy Eight card game.