Internet.com ISP-Planet
Search ISP-Planet


Search internet.com
internet.com

IT
Developer
Internet News
Small Business
Personal Technology
International

Search internet.com
Advertise
Corporate Info
Newsletters
Tech Jobs
E-mail Offers

internet.commerce
Partner With Us














ISP News

Webmail Directory:
IMP Webmail

As a free, open-source solution, IMP Webmail has been around since 1998, giving ISPs an enormous amount of flexibility in maintaining a webmail offering.

by Jeff Goldman
[August 18, 2004]

Email a colleague

Chuck Hagenbuch created IMP Webmail back in 1998 while he was studying at Williams College in Massachusetts. The student computing organization at the time provided a range of services that weren't available from the college itself—and when Hotmail first appeared, Hagenbuch says, the organization decided to create its own webmail solution as an alternative.

As more and more developers worked with IMP, Hagenbuch says, its functionality grew beyond webmail. That larger Web framework became what is now Horde, an entity that has become increasingly independent over the past few years. "The version that we have in alpha is a complete, standalone Web framework," he says.

IMP Webmail

IMP Webmail logo

Horde now includes a number of different projects, ranging from calendar, contact, notes, and task managers to tools for everything from e-mail forwarding to filtering. "There's something like 40 or 45 applications now," Hagenbuch says.

The proof of Horde's current robustness, Hagenbuch says, is the fact that there are now developers working on Horde who don't work with IMP at all. "They may end up using it because they have Horde installed, but there are people whose entire application focus is elsewhere," he says. "Before, if you were using Horde, you were using it because of IMP."

Building on infrastructure
Hagenbuch says IMP Webmail is a particularly attractive solution for universities and ISPs. "The people who tend to use IMP are people that have an infrastructure," he says. "They have a set of servers, they provide services to a wide user base, and they want to offer webmail to those users."

If an ISP is using CommuniGate Pro or any similar commercial solution, Hagenbuch admits, they're unlikely to need something like IMP Webmail. But if they're building their own set of components, IMP can be an attractive option—particularly since it works well with an ISP's existing architecture. "People can drop it in, it'll talk to their existing cluster of IMAP servers, and it'll do whatever the existing desktop client that they already support does," he says.

The solution will work with just about any operating system an ISP might want to use. "I do development on my iBook, which runs OS X," Hagenbuch says. "It certainly runs on pretty much any UNIX server, and it'll run on Windows as well. PHP in general—and the whole environment—will be much happier if you run it on a Windows version of Apache than if you run it on IIS, but people have run it on IIS."

Spam and virus filtering
The current release of IMP, the 3.x series, has basic client-side filters, but the next release will work directly with spam and virus filters. "With IMP 4.0 and the series of applications that work with it, there is a front end for preferences for SpamAssassin and amavisd-new," Hagenbuch says. "So you can set your filtering thresholds for spam and virus filtering, and you can set whitelists and blacklists."

That functionality isn't available in the current stable release, but there are ways to access it before IMP 4.0 is released. "There are a number of people running the current CVS code at this point, and there are nightly snapshots available as well," Hagenbuch says.

A hands-on approach
IMP Webmail isn't likely to be an appropriate solution for a novice. "It's not something that's a breeze to install if you have no idea what an IMAP server is," Hagenbuch says. "We get questions on the mailing lists from people who are confused about the idea of a mail chain, the MTA and the IMAP or POP server, and how it all fits together."

Still, for people who do have an understanding of the structure of a mail system, IMP can be an ideal solution. "I think it does appeal to people who want a hands-on approach, because you can configure pretty much every aspect of how it talks to the IMAP server, where it stores its data—all of that," Hagenbuch says.

As an open-source solution, IMP is available for free. If an ISP needs help with specific aspects of the installation, consulting is available. Support is usually handled using the Horde mailing lists—no ongoing support contracts are currently offered. "That's something that some of the developers talk about now and then," Hagenbuch says. "It might happen down the road."

The advantage of working with an open source application, of course, is its flexibility. "People tie IMP into their own systems, or they tie the other applications into custom applications," Hagenbuch says. "I'd say it's a pretty good proof of the framework that we've been able to build all these different applications on it. For a simple application—and if you know the framework—it takes about a day's work to get a new application going."

— End

Related articles:
 
[May 5, 2004]
 
[April 21, 2004]
 
[Sept. 27, 2002]

Online resource:
  Webmail Directory
  Webmail Quick Reference Chart

ISP News
IDC: Microsoft's Yahoo Deal Could be a Big Hit
Ballmer Fills in 'Software-Plus-Services' Plan
Report: Enterprise Search Will Top $1 Billion by 2010

More >


ISP Glossary
Find an ISP Term

Newsletters!
ISP-Planet Weekly


Best of ISP-Planet

 

Feedback


Advertising inquiry? Click here!

ISP-Planet's RSS feed



JupiterOnlineMedia

internet.comearthweb.comDevx.commediabistro.comGraphics.com

Search:

Jupitermedia Corporation has two divisions: Jupiterimages and JupiterOnlineMedia

Jupitermedia Corporate Info


Legal Notices, Licensing, Reprints, & Permissions, Privacy Policy.

Advertise | Newsletters | Tech Jobs | Shopping | E-mail Offers

Solutions
Whitepapers and eBooks
Intel PDF: Virtualization Delivers Data Center Efficiency
Intel eBook: Managing the Evolving Data Center
Microsoft Article: BitLocker Brings Encryption to Windows Server 2008
Symantec eBook: The Guide to E-Mail Archiving and Management
Microsoft Article: RODCs Transform Branch Office Security
Go Parallel Article: James Reinders on the Intel Parallel Studio Beta Program
Avaya Article: Advancing the State of the Art in Customer Service
Adobe Acrobat Connect Pro: Web Conferencing and eLearning Whitepapers
Avaya Article: Avaya AE Services Provide Rapid Telephony Integration with Facebook
Go Parallel Article: Getting Started with TBB on Windows
HP eBook: Storage Networking , Part 1
MORE WHITEPAPERS, EBOOKS, AND ARTICLES
Webcasts
Intel Seminar: Efficiencies in Hardware/Software Virtualization
HP Webcast: Disaster Recovery Planning
Go Parallel Video: Performance and Threading Tools for Game Developers
HP Video: StorageWorks EVA4400 and Oracle
HP Webcast: Storage Is Changing Fast - Be Ready or Be Left Behind
MORE WEBCASTS, PODCASTS, AND VIDEOS
Downloads and eKits
IBM TCO eKIT: Your IT Budget is Under Attack, Get in Control
IBM Energy Efficiency eKIT: Learn How to Reduce Costs
30-Day Trial: SPAMfighter Exchange Module
Red Gate Download: SQL Toolbelt and free High-Performance SQL Code eBook
Iron Speed Designer Application Generator
MORE DOWNLOADS, EKITS, AND FREE TRIALS
Tutorials and Demos
Microsoft Article: Silverlight Streaming--Free Video Hosting for All
Featured Algorithm: Intel Threading Building Blocks - parallel_reduce
HP Demo: StorageWorks EVA4400
MORE TUTORIALS, DEMOS AND STEP-BY-STEP GUIDES