Projects / NeoMail


NeoMail is a web-based email client written in Perl. It provides access to a machine's local mail spools without requiring a POP3 server to be running, and without giving users shell access. It supports sending and receiving attachments, multiple folders, user themes and preferences, templates for interface generation, quotas, language translations, etc.

Operating Systems

Recent releases

  •  10 Feb 2006 19:44

    Release Notes: This release has a fix to check the session before a folder add/delete in case of a maliciously constructed request. This upgrade is highly recommended for all users.

    •  07 Feb 2006 22:12

      No changes have been submitted for this release.

      •  25 Nov 2003 18:55

        Release Notes: This release has the ability to lock in user domains, instead of allowing users to choose from all domains on the server. The tell() file corruption problem that occurred on some buggy Perl installations has been fixed.

        •  16 Aug 2003 19:28

          Release Notes: The code was updated to use Digest::MD5. A few problems with Perl 5.8.0's taint checking were fixed. This release just brings the code up to date to allow it to run without being patched.

          •  26 Jul 2001 20:06

            Release Notes: This release fixes charset problems in error messages and the address book, attachment name detection issues, and handling of messages containing the .db file delimiter in their headers. Dependence on CGI::escape has been removed to improve compatability with 3.x.

            Recent comments

            24 Dec 2003 07:12 gurensan

            2 very important missing features
            1. The ability to remove an attachment from an outgoing email (I clicked on the wrong file)

            2. Save Draft (I copy/paste instructions from one to another)

            Our webmaster changed to this from SquirrelMail without telling anyone. It's difficult to do my job efficiently without them, as I often have to write an email while I'm on the phone with a different customer. I send probably 20-30 emails a day to customers - I'm support.

            29 Nov 2001 17:42 rpaiz

            Suggestion: Mark Read/Unread

            First: great program. Clean, intuitive, aesthetic.

            Suggest: Mark Read/Unread. We use NeoMail as an alternative interface, since all of our users have POP3 access to their mail. Hence NeoMail is not so much a replacement for POP as a complement to it when people are not at their home computers.

            However, users must be careful when downloading mail that they've seen on the server, since it's all marked as read and ends up in the depths of people's Inbox with the spam they got six months ago. Downloaded mail must be hunted down and marked individually in order to be acted upon later.

            It would be nice to have "Mark Read" and "Mark Unread" as actions to be taken for each or all messages. Given the simplicity of modifying the headers, this should not be hard to add and, I feel, would markedly improve the usability of NeoMail. For several of us, in particular, the ability to have NeoMail *automatically* mark all messages as read upon logout would be a wonderful option to have, since then the mail would properly show up in the regular mail client later rather than being auto-filed with all the read mail.

            Again, congratulations and I hope the suggestion helps improve what is already a nice product.

            23 Nov 2001 12:20 jdurbin

            Great Web Mail System
            I've been Using NeoMail for well over a year now to interface with our ISP's users existing mail spools,
            have never had a problem with it, and works like a charm. Fast too. doesn't needlessly tax our servers.


            02 Aug 2000 12:14 jacquesm

            Neomail is an awesome webmail interface unix!
            I found Neomail over an hour ago and installed it and am impressed by this utility. Staff at work no longer require shell accounts to view their mail from various unix boxxes at work.

            This is a great application. It is easy to install and also very easy for users to use without having to teach them how to login to shell servers. Users don't get confused with various unix commands as all they need to use is the webmail interface without having to know that they need to ssh into this box and type 'pine' or 'elm' or 'mutt' depending on what e-mail client they like using.

            Neomail has a nice clean interface wich is also nice, as well as it reads unix mail spool files which means that staff don't need to have pop3 accounts.

            I would highly recommend Neomail to everyone.

            23 Jun 2000 14:24 halotwo

            I stumbled across Neomail when I was looking for a nice mail to web gateway program. It installed with no hassle at all, and it looks great. I'm impressed.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.