Internet Messaging Program

{{multiple issues|

{{Notability|Products|date=January 2012}}

{{primary sources|date=January 2012}}

}}

{{Infobox software

| name = Internet Messaging Program (IMP)

| logo = Image:Horde.svg

| caption = Create. Communicate. Collaborate.

| developer = [http://www.horde.org/about/team/ The Horde Core Team]

| released = {{Start date and age|1998}}

| latest release version = {{wikidata|property|preferred|references|edit|Q477979|P348|P548=Q2804309}}

| latest release date = {{wikidata|qualifier|preferred|single|Q477979|P348|P548=Q2804309|P577}}

| latest preview version = {{wikidata|property|preferred|references|edit|Q477979|P348|P548=Q51930650}}

| latest preview date = {{wikidata|qualifier|preferred|single|Q477979|P348|P548=Q51930650|P577}}

| operating system = Cross-platform

| programming language = PHP

| language = English, German and many others (multilingual){{cite web|url=http://www.horde.org/community/localization|title=Horde localization|publisher=www.horde.org|access-date=2012-01-31}}

| genre = Webmail

| license = GPL-2.0-only

| website = {{URL|https://www.horde.org/apps/imp}}

}}

The Internet Messaging Program or IMP is a webmail client. It can be used to access e-mail stored on an IMAP server. IMP is written in PHP and a component of the collaborative software suite Horde.

It is included with cPanel and Plesk installations as a webmail client. It often integrates email, calendar, address book, notes, tasks, filters and a newsreader with cPanel.

Internet Messaging Program is free and open-source software subject to the terms of the GPL-2.0-only license.

Features

{{prose|section|date=July 2015}}

{{unreferenced|section|date=July 2015}}

  • Dynamic (AJAX) view
  • Mobile smartphone view
  • Minimal (text-only) view
  • HTML message composition with a cross-browser WYSIWYG editor
  • Drag/drop attachment support into WYSIWYG editor
  • HTML signatures
  • High performance
  • Robust IMAP support, utilizing advanced server features
  • Flexible message search
  • Address autocompletion
  • Spell checking
  • Sending of attachments via download link, instead of embedding in message
  • Thread view
  • Message previews in mailbox view
  • Desktop like user interface and navigation (also via keyboard)
  • IMAP folder support
  • Management of shared IMAP folders (ACLs)
  • Folder subscriptions
  • Various identities
  • Alias and "tied to" addresses in user identities
  • Integration with e-mail filtering
  • Integration with addressbook
  • Integration with calendar
  • S/MIME and PGP based encryption and signatures
  • Mailbox quotas
  • Ability to forward multiple messages at once
  • Download of attachments as ZIP archive
  • Stripping of attachments from messages
  • Preview of attachments in compose view
  • Priority settings for composed messages
  • Message flags
  • Graphical emoticons and country flags in message view
  • Available in many languages
  • Full charset support

History

Chuck Hagenbuch published a first version of IMP on Freshmeat in 1998.{{cite web|url=http://www.horde.org/papers/oscon2001-case_study/|title=Horde case study|publisher=www.horde.org|access-date=2012-01-21}} A constant stream of feature requests not all fitting for a webmail application led to the development of a more generic web application backbone: the Horde framework. The release of IMP 3.0 and Horde 2.0 was the first one with two truly separate components.{{cite web|url=http://marc.info/?l=horde-dev&m=101003795801512&w=4|title=Horde-2.0 release|publisher=marc.info|access-date=2012-01-21}} Since then any deployment of IMP can only run on top of a Horde installation.

SAPO uses IMP{{cite web|url=https://codebits.eu/Ghunti|title=Horde powering portugalmail.pt|publisher=codebits.eu|access-date=2012-01-21|url-status=dead|archive-url=https://web.archive.org/web/20120128114924/https://codebits.eu/Ghunti|archive-date=2012-01-28}} to provide several million users with a webmail platform.{{cite web|url=http://janschneider.de/consulting.support/references|title=Horde developer supports SAPO|publisher=janschneider.de|access-date=2012-01-21}} The company also sponsored the initial development of the dynamic AJAX variant of IMP{{cite web|url=http://janschneider.de/news/25/252|title=SAPO sponsors dynamic webmail|publisher=janschneider.de|access-date=2012-01-31}} which was released as a separate package - named DIMP - with the release of Horde 3.2.{{cite web|url=http://janschneider.de/news/5/322|title=Horde 3.2 and DIMP 1.0 release|publisher=janschneider.de|access-date=2012-01-31}}{{cite web|url=http://ajax.phpmagazine.net/2006/02/imp_webmail_with_ajax_dimp.html|title=Development of DIMP 1.0|publisher=phpmagazine.net|access-date=2012-02-01|archive-url=https://web.archive.org/web/20120203231157/http://ajax.phpmagazine.net/2006/02/imp_webmail_with_ajax_dimp.html|archive-date=2012-02-03|url-status=dead}}

Support for mobile clients was provided within 2006 for the first time. At that time a WAP based mobile view was provided by a separate package called MIMP.{{cite web|url=http://lists.horde.org/archives/announce/2006/000283.html|title=MIMP 1.0 release|publisher=horde.org|access-date=2012-01-31}}

With the release of Horde 4.0 the three existing views were collapsed into the original IMP package again. In addition another mobile view for smartphones was added based on the jQuery Mobile JavaScript framework.{{cite web|url=http://log.pardus.de/2010/11/screenshots-of-new-horde4-mobile-portal.html|title=Development of the Horde smartphone views|publisher=log.pardus.de|access-date=2012-01-31}}{{cite web|url=http://www.techworld.com.au/article/382641/open_source_horde_groupware_reaches_version_4/|title=News coverage of the Horde smartphone views|publisher=techworld.com.au|access-date=2012-02-01|archive-date=2012-02-02|archive-url=https://web.archive.org/web/20120202224218/http://www.techworld.com.au/article/382641/open_source_horde_groupware_reaches_version_4|url-status=dead}}

See also

References

{{reflist}}