Browse Prior Art Database

Creation of an X.400 Pre-fetch Application Context

IP.com Disclosure Number: IPCOM000122707D
Original Publication Date: 1991-Dec-01
Included in the Prior Art Database: 2005-Apr-04
Document File: 2 page(s) / 59K

Publishing Venue

IBM

Related People

Bower, R: AUTHOR [+6]

Abstract

This article describes the creation of an X.400 pre-fetch application context for the processing of mail in a user's in-basket.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 52% of the total text.

Creation of an X.400 Pre-fetch Application Context

      This article describes the creation of an X.400 pre-fetch
application context for the processing of mail in a user's in-basket.

      X.400 is the international standard for electronic mail.  This
standard allows for the creation of a Message Store (MS) that can
hold a user's mail. This mail can be accessed by use of several
commands which affect the status of the mail item in the MS.
However, there are no commands which allow a User Agent (UA) to get
the mail and not change the status.  This becomes a problem when
dealing with disconnected user or pre-fetch mail scenarios. The MS
would update the mail status, but the user might not have processed
the mail item.  The UA knows the current status of the mail item, but
has no way of informing the MS.

      By creating a Pre-Fetch application context, it now becomes
possible to define two new abstract operations:
Pre-Fetch: Fetch a mail item from the MS but do not change its status
Pre-Fetch-Ack: Inform the MS of status changes to Pre-Fetched mail
items
These operations now allow a UA to get its mail and not affect the
status of the mail items until the UA informs the MS.

      For example, if the user's in-basket consisted of the following
mail:
Item      Status
1          New
2          New
3          Listed
4          Listed
5          Processed (implies either fetched or discarded)

      If the UA were to issue a LIST operation to list the entire...