[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference iosg::all-in-1_v30

Title:*OLD* ALL-IN-1 (tm) Support Conference
Notice:Closed - See Note 4331.l to move to IOSG::ALL-IN-1
Moderator:IOSG::PYE
Created:Thu Jan 30 1992
Last Modified:Tue Jan 23 1996
Last Successful Update:Fri Jun 06 1997
Number of topics:4343
Total number of notes:18308

1320.0. "Paper mail and ported printers" by KERNEL::SMITHERSJ (Living on the culinary edge....) Wed Aug 26 1992 18:35

    ALL-IN-1 v.3
    
    Before they upgraded, the customer had all 600 users set up in 
    their profile as a default Ported printer rather than queued.
    This worked perfectly.  Then they upgraded to v.3 and low and
    behold, all 600 users with their default printer set to Port
    and the mail addressed as Paper Mail don't get any mail as 
    the message sender gets a Message Delivery Failure Notification 
    saying Receipient has an invalid paper mail address.
    
    There is a DECtel article on just this, saying it is a known
    restriction and to use queued printers.  They cannot do this
    unfortunately and are close to throwing it out of the window.
    
    Can anyone offer any words of comfort on this one?
    
    Thanks
    julia
    CSC
    
    
    
T.RTitleUserPersonal
Name
DateLines
1320.1It's a known problemIOSG::NEWLANDRichard Newland, IOSG, REO1-D/4AWed Aug 26 1992 19:156
1320.2No futures pleaseAIMTEC::WICKS_AIt wasn't supposed to end this wayWed Aug 26 1992 19:205
    I have set the previous note hidden because it discusses futures.
    
    Regards,
    
    Andrew.D.Wicks
1320.3Discussing the presentSCOTTC::MARSHALLPearl-white, but slightly shop-soiledThu Aug 27 1992 11:5849
I can guess what was in .1, so I'll avoid that side of things.  (Although as an
aside, I don't see why futures are "verboten", as this conf is only readable by
Deccies, all of whom know the rules for what can be said to customers, plus an
explicit rule of the conf is that no info here may be given directly to
customers...)  Anyway:

The reason port-printers for paper mail don't work in V3.0 is as follows:

Suppose my printer is "PORT" and my MAIDES is "PAPER MAIL".  Someone sends me a
mail while I'm not logged in, and while my printer is turned off.  What should
ALL-IN-1 do with the mail?  Generating a non-delivery because the user isn't
logged in rather defeats the point of having e-mail.  What in fact happened in
V2.4 was that the mail just disappeared: ie actual data loss.

Suppose next that the sender and recipient both have port printers.  If a
recipient's MAIDES / printer is PAPERMAIL / PORT, then which port printer should
the mail print on?  The recipient might expect that as they've specified "their"
port printer, that's where the mail should print.  But when the mail is sent,
the (local, first-class) send operation runs in the context of the sender (ie
the person sending the mail, not the Sender job!), so
the only port printer it knows about is the sender's.  Thus the mail prints
on the sender's printer.  As the sender then has to go and deliver this bit of
paper, I wonder why such sites bother to use e-mail; a typewriter would seem
to be all they need, and I would suggest that we could sell them some
consultancy/training on how better to use their system :-)

On the other hand, second class and remote mail (ie Sender / Fetcher) doesn't
have a user / terminal context, so has no notion of any port printer,
even if both sender and recipient have port printers on their terminals.  In
this case, the mail went to that graet bit-bucket in the sky: ie actual data
loss again.

(Even if the Sender / Fetcher could identify a terminal / port, how would it
know if it was the right one?  The definition of a PORT printer is the printer
attached to the terminal which the user is using.  If the user isn't logged in,
then by definition there is no port printer, and the mail can't be delivered.)

As we all know, customers don't like Actual Data Loss, so in V3.0 we "fixed"
it to disallow mail delivery to port printers, and thus prevent the problem
of data loss arising.  Unfortunately we didn't realise that there were so many
customers using such a daft way of sending mail!  (and let's not get into
finger pointing as to why this info wasn't made known to engineering!)

But "the customer is always right", so obviously a compromise is needed.  I
won't say what the compromise is, as that might be classed as futures and get
my wrists slapped; let's just say it "might possibly be considered for possible
inclusion in a possible future release or patch".  Obscure enough? :-)

Scott
1320.4WorkaroundSCOTTC::MARSHALLPearl-white, but slightly shop-soiledThu Aug 27 1992 12:1525
Hi Again,

It just occurred to me that the obvious reply to my last note is "Thanks for
the info, but is there a workaround?"

Unfortunately, the "compromise" itself can't be used as a workaround, as it
involves changes to non-customisable base modules.

My suggestion for a workaround is this: for sites that have users set up as
PAPER MAIL / PORT, the Send option is basically a "print n copies" option, where
n is the number of paper mail addressees.  It would be fairly simple to
customise the Send options to call a script instead of doing the send.

This script then searches the addressee list, adds up the number of paper mail
addressees, and initiates a Print operation to print that many copies on the
sender's PORT printer.  If there are any other addressees, these can then be
sent in the usual manner.

An even simpler workaround is to point out to the user's that when they type S
(Send) they aren't really sending e-mail, they're just printing it out.  So
suggest to them they use the P option instead.  The end result will be the same,
except that the mail would stay in the CREATED folder with STATUS UNSENT; again
it is a trivial customisation to fix this.

Scott
1320.5Let my Local PAPER MAIL come!MSAM03::DOUGLASBURKEYou're a smart girl, Gay!Tue Sep 08 1992 11:3625
    Re: .3
    
    I once remember submitting an SPR on VMS regarding data loss.  It seems
    that if you send a document to an LN03 device queue while the LN03 is
    turned off, bits dropped out of the RS-232 cable and onto the floor. 
    My question to engineering was if there was any way to have the 
    print-queue stall when the LN03 is turned off so bits don't go away.
    
    The answer from engineering was: "No, because that's the standard."
    
    My point is, that it is quite standard here in the Far East for our
    customers to use this feature of having PAPER MAIL sent to the printer
    attached to their PC.  Now, one of our first major customers here to
    upgrade to ALL-IN-1 Version 3.0 is asking if their users are going to
    have to walk to another building where the network printer is, just to
    get the PAPER MAIL.
    
    I'd submit an SPR asking for this feature to be reinstated, but I'm 
    afraid that the answer I'd get back would be something like:
    
    "No, because that's not the standard."
    
    Life can be cruel...  *;')
    
    Doug                      
1320.6Crystal ball gazing - honest, I'm not discusing futures! :-)SCOTTC::MARSHALLPearl-white, but slightly shop-soiledTue Sep 08 1992 14:1435
Hi,

>> The answer from engineering was: "No, because that's the standard."

Which roughly translated probably meant "This is difficult to do and we
don't have the resources" :-)

>> PAPER MAIL sent to the printer attached to their PC

See .3 for problems identifying "their" PC, why the data gets lost, etc, etc

>> one of our first major customers here to upgrade to ALL-IN-1 Version 3.0
>> is asking if their users are going to have to walk to another building
>> where the network printer is, just to get the PAPER MAIL.

With base ALL-IN-1, yes.  But in .3 I did try and drop some hints about what
might possibly change if there are any patches or further releases of ALL-IN-1,
which of course I can neither confirm nor deny here... :-)

>> I'd submit an SPR asking for this feature to be reinstated

Already been done.

>> I'm afraid that the answer I'd get back would be something like:
>> "No, because that's not the standard."

From a puritanical point of view, that is the right answer, as they aren't
using the system in the way it was intended to be used.

However a pragmatic answer would be that we should do whatever the customer
wants.  The rules of the conference prevent me saying whether we are in fact
doing what the customer wants in this instance... but let's just say I can sleep
soundly over this issue :-)

Scott
1320.7Position Statement on Functionality?MSAM00::DOUGLASBURKEFleeting Edge of Technology?Tue Dec 29 1992 02:1910
    Alright.  Until there is an SSB or patch resolution for this one that
    will bring back customer satisfaction, in the mean time is there any
    kind of a "formal statement" from engineering we can issue to our 
    customers explaining why this "bug" was removed?
    
    If no, then I suppose I'll have to resort to massaging .3 to create a
    formal statement from the field, unless someone out there does not
    thing that is a wise idea.
    
    Doug
1320.8Contact Product Management for Official/Formal statementsIOSG::MARCHANTOnly parrots succeedSat Jan 02 1993 21:138
>    Alright.  Until there is an SSB or patch resolution for this one that
>    will bring back customer satisfaction, in the mean time is there any
>    kind of a "formal statement" from engineering we can issue to our 
>    customers explaining why this "bug" was removed?

    Contact the ALL-IN-1 Product manager - Dave Holt @reo  (IOSG::HOLTD)
    
    /Paul.
1320.9.3 and .4 are inseparableSCOTTC::MARSHALLI'd rather be skiingMon Jan 04 1993 10:4112
    >> massaging .3
    
    If you do this, I think you should also include the info on suggested
    workarounds in .4, so the customers realise there are simple ways they
    can retain the functionality with which they are familiar, and that
    they don't need to walk to the network printer in another building.
    
    However, as Paul says, in the first instance you should contact the
    product manager.
    
    Scott
                   
1320.10Was it in v3.0-1 after all?AIMTEC::WICKS_AA year behind in more ways than oneWed Jan 06 1993 04:4411
    Re. 7 (Doug)
    
    You may not to need to do any massaging - though what you do in your
    spare time is of course up to you (:==:) since ALL-IN-1 v3.0-1
    is now of course a real shipping product (except via US SSB apparently)
    one of the Engineers is now allowed to say whether or not this was
    indeed fixed in that patch.
    
    regards,
    
    Andrew.D.wicks       
1320.11The survey answer is...HOTAIR::MADDOXWe have change, now what?Wed Mar 17 1993 16:145
    Re: .10
    
    So was it?
    
    Joe
1320.12I believe it's still a secret!AIMTEC::WICKS_AOscar the Grouch is an Optimist!Wed Mar 17 1993 16:258
    JOE,
    
    Oh I couldn't possibly answer for Engineering - You could get
    a copy of v3.0-1 and see for yourself.
    
    Regards,
    
    Andrew.D.Wicks