Projects / Perl Webmail

Perl Webmail

Perl Webmail is a CGI/mod_perl application that interfaces with external POP3 and SMTP services. It provides all the expected functionality of a mail client, such as read, reply, forward, delete, as well as sending and receiving attachments, storage for mail folders, contacts, and calendar notes.

Tags
Licenses
Operating Systems
Implementation

RSS Recent releases

  •  04 Dec 2005 21:19

Release Notes: This release features a rewrite for Template Toolkit support, various code level improvements, and a build script to generate a Slackware package.

  •  22 Sep 2004 21:25

Release Notes: This release included Mail::Box compatibility updates (it should work with version 2.058) and fixes for an empty recipient bug and pop locking issues. The layout and CSS were updated, a new empty folder option was included, translation updates were made, and error handling for messages with duplicate message IDs was improved. The parsing of PGP signed messages was improved and a forwarding attachment fix was made.

  •  29 Nov 2003 21:04

Release Notes: The preferences, message building, and messages sending have been updated. Long subject lines can now be truncated to a configurable size. A bug when 'copy on send' folder is the same as the current folder has been fixed.

  •  20 Jul 2003 13:57

Release Notes: This release contains updates and bugfixes such as improved plain text attachment support, full time password encryption (to escape CGI-sensitive characters), improved debugging and error reporting, mod_perl fixes for folder locking and namespace pollution, and language updates. New features include a new 'mark as read' action and new message count notification.

  •  08 Jun 2003 07:57

Release Notes: Hardcoded charsets were removed. The seen label for all viewed messages is now set. Deleting/moving/copying multiple messages breakage was fixed. References and in-reply-to header breakage was fixed. Updates were made to CSS, HTML handling, debugging and error handling, and various other cleanups. New features include an initial Curses::UI admin interface, initial Makefile.PL install, an enable/disable HTML option, and new message bolding in list view.

RSS Recent comments

24 Oct 2004 10:10 cfreak2399

Templates
Any plans of using HTML templates in later versions rather than printing it in the code? Would make it much easier for system administrators at ISPs to brand things like the marketing droid wants :). Also IMAP support would be cool. I have limited time but I'll be happy to offer some patches if you can use them.

Otherwise good job with this! I think its going to save me a lot of time :)

27 Apr 2003 19:12 AlienCC

Re: Unread mail?

>
>
> Yes, expect it in the next version. If
> you would like a patch for 3.0.5, email
> me via woodwardj at jaos dot org with
> 'unread bold patch' as subject.
>

I'll wait for the next version as my server will be down for a short while for relocation and upgrades.

21 Apr 2003 07:12 jaos

Re: Unread mail?

> Can we get a way to differentiate
> between read and unread mail, perhaps
> bold the unread messages?

Yes, expect it in the next version. If you would like a patch for 3.0.5, email me via woodwardj at jaos dot org with 'unread bold patch' as subject.

20 Apr 2003 23:06 AlienCC

Unread mail?
Can we get a way to differentiate between read and unread mail, perhaps bold the unread messages?

Other then that this program is exactly what I was looking for, easy to setup and easy to use.

Keep up the great work!

03 Mar 2002 06:29 brh Thumbs up

Just what the Dr. ordered
It's 5:00 am amd I'm off on a business trip by 6:00. I wanted to setup web-based e-mail on my Linux server for access on the road.

Followed instructions and the installation was done in less than 10 minutes. Required modules are clearly identified in README and troubleshooting steps were listed (although it worked fine for me the first try).

I made one tweak to webperl.pl so the HTML formatting was more to my liking and that was it. Instant Perl-based Hotmail without the Hotmail hassle.

Great program and I still have time to pickup coffee. I love it when things work as advertised.

Screenshot

Project Spotlight

Text2GUI

A program that generates Java GUIs from natural language.

Screenshot

Project Spotlight

Canumb

Software that converts data into something meaningful and interpretable.