T.R | Title | User | Personal Name | Date | Lines |
---|
701.1 | Yes-ish; not really; yes | IOSG::SHOVE | Dave Shove -- REO-D/3C | Mon May 18 1992 17:59 | 39 |
| 1. a. is possible - you'd have to change the dataset against which the
priority values are validated (OA$MAIPRIO) and several other strings -
these should all be in OALLV.BLI (so you'll need a Bliss compiler).
Search the file for FIRST_CLASS and you should find all the places.
b. - as the priority is a DAF attribute, your FOR loop (which would be
the only way to do it) will be very slow. You'll also need to do a CAB
GET_PENDING before the loop, to move all the messages from the Pending
file into the user's filecab. You could speed the thing up by careful
arrangement of the loop - check for folder = "INBOX" first (which is of
course a DOCDB attribute) as you suggest. As long as you can tolerate
missing any messages that the user has re-filed without reading them.
2. Unfortunately you can't add custom mail attributes. This is
something we've been asked for often - the problem in doing it is that
there's no way to carry such attributes in remote mail - the Message
Router format we use for messages (NBS) has no provision for adding
custom attributes.
There are tricks that people use to get round this: the two I know of
are:
- add the data to another attribute (for example, add a byte at,
say, byte 100 of the Subject field - as only about 75 bytes of the
subject are displayed to the user they won't see the extra byte, but
your named data can extract it).
- put all the extra data into a separate file, and attach it to the
end of the message. The other end detaches it before showing the
message to the user.
Of these, the first is easier, and works well for small amounts of
data. The second can be used for essentially unlimited amounts of data.
3. Look at the Set Mail User functionality in v3.0 - I think it might
do what you want.
Dave.
|
701.2 | more questions | TAVIS::NOA | | Wed May 20 1992 08:58 | 28 |
| Dave,
Thanks for the answer.
I've changed the priority in OALLV and it works fine and the "SET MAIL
USER" is exactly what needed for the Shared Mail problem.
I forgot to ask another important questions:
1.
The customer wants that the message "New ALL-IN-1 mail for X from Y"
will tell the priority of the message. For example:
"New express ALL-IN-1 mail for X from Y"
As you can understand, the priority is an important issue there.
Is it possible ?
2.
For "Top Secret" documents, they have to keep a follow up of the number of
copies which were printed for each document.
When a "Top Secret" document is printed, the global copy number has to
be printed on every page of the document.
Is it possible to add text to the document during the printing ?
Noa
|
701.3 | Sorry No; Don't know. | IOSG::PYE | Graham - ALL-IN-1 Sorcerer's Apprentice | Wed May 20 1992 13:53 | 7 |
| 1. The message comes out of the BLISS code, so you can't change it. I
suppose you could send another one from the named data, but that would
only get you *some* of the local cases.
2. Dunno.
Graham
|
701.4 | Printing can be customised; depends what's needed | IOSG::SHOVE | Dave Shove -- REO-D/3C | Wed May 20 1992 15:23 | 17 |
| 2.
You'd have to customise the printing options - the critical bit is in
scripts (WPPRINT.SCP and its friends) which all the print options call.
I'm sure it would be possible; I'm not sure how difficult it would be.
Does the "copy number" have to appear on every page, or just on the job
header page? It's easy to add text to the job header page (by getting
the print scripts to add the /NOTE= qualifier to the function that
submits the print job).
Adding something to each page might need a customised print symbiont -
this kind of thing has been done before for other "security conscious"
customers except that the usual requirement is to add "TOP SECRET" or
whatever to each page.
Dave.
|
701.5 | SPRINT? | IOSG::NEWLAND | Richard Newland, IOSG, REO1-D/4A | Wed May 20 1992 16:04 | 7 |
| There's a 'product' called SPRINT (Secure Print Symbiont) which the
conference SKYLRK::SPRINT discusses. I believe that SPRINT is able to add
text to each page being printed.
Richard
|