IBM Lotus Domino

From Wikipedia, the free encyclopedia

Lotus Domino is an IBM server product that provides enterprise-grade e-mail, collaboration capabilities, and custom application platform. Domino began life as Lotus Notes Server, the server component of Lotus Development Corporation's client-server messaging technology. It can be used as an application server for Lotus Notes applications and/or as a web server. It also has a built-in database system in the format of NSF. From release 7, Domino server can use IBM DB2 system as its backend database.

Contents

[edit] Lotus Domino products

  • Lotus Domino
    • Collaboration Express
    • Enterprise Server
    • Messaging Express
    • Messaging Server
    • Utility Express
    • Utility Server
  • Lotus Domino Access for Microsoft Outlook
  • Lotus Domino Designer
  • Lotus Domino Document Manager (formerly Domino.Doc)
  • Lotus Domino Everyplace
  • Lotus Domino Unified Communications
  • Lotus Domino Web Access
    • for Collaboration
    • for Messaging
    • V6
  • Lotus Domino WebMail

DominoBlog

[edit] Lotus Domino services

The Lotus Domino server can provide multiple services. The core services include:

  • Email server (supporting Lotus Notes, POP3, IMAP, web browser and Outlook clients and SMTP support)
  • Applications server (the Lotus Notes client provides the runtime)
  • Web server (Lotus Notes data or other surfaced via a web browser)
  • Database server (Notes Storage Facility)
  • Directory server (LDAP)

Add-ins to the Lotus Domino server can provide the following details:

  • Data integration (LEI)
  • Instant messaging and Web conferencing (IBM Sametime)
  • Document management (Domino Document Manager)
  • Collaboration space (Domino Quickplace)
  • Mobile application server (Domino Everyplace)
  • Mobile "Push" synchronization to Handheld devices - Mail, Calendar, Contacts, Tasks (Domino Traveler)

[edit] Bugs

This section needs citation on the IMAP community comment and SPR numbers for the bugs. Many of these may not be current problems.

The Lotus Domino IMAP server is poorly regarded in the IMAP community because of its many violations of the IMAP specification (RFC 3501). Some of its known bugs:

  • when expunging a message, it first sends an untagged EXISTS with a lower value than the current number of messages in the mailbox, and then it sends the untagged EXPUNGE. This can cause clients to crash and/or remove more than one message.
  • it sends extraneous untagged EXPUNGE responses, sometimes even when a mailbox is empty.
  • a long sequence set (e.g., in the FETCH command) returns "Invalid IMAP sequence number" or "Entry not found in index".
  • the EXPUNGE command often replies with "NO Document has been deleted" when other sessions have been expunging.
  • untagged EXPUNGE responses are sent as results for FETCH/STORE command, in violation of the specification's protection for streamed commands.
  • SEARCH SMALLER/LARGER returns "not supported".
  • text searches do not work if the string is lengthy and/or contain non-alphabetic characters. For example, "SEARCH fred" works but not "SEARCH canned-fish-examples".

These bugs cause the Lotus Domino IMAP server to work poorly, or fail entirely, with most IMAP clients.

[edit] Major releases

  • Lotus Domino 8.0.x
  • Lotus Domino 7.0.x
  • Lotus Domino 6.5.x
  • Lotus Domino 6.0.x
  • Lotus Domino 5.0.x

[edit] See also

[edit] External links