T.R | Title | User | Personal Name | Date | Lines |
---|
17.1 | DGN.DEN address generation | MUNICH::ROSENBERGER | Rainer Rosenberger @MUH, TSSC-OIS | Wed Oct 18 1989 12:23 | 10 |
| Some of our customers like DDS validation but don't like complex
addressing in MEMO. As soon as DDS validation is enabled for MR in both
directions addresses could be translated to DGN.DEN instead of
DGN.user..mailbox..node. There should be a configuration parameter to
have the choice. Using only the DGN.DEN addresses could also easyer
solve the problem mentioned in #16 because each TS user has a unique DEN.
Regards,
Rainer
|
17.2 | From Belgium | KETJE::VANHOOSTE | Guide to Shadowland | Wed Oct 18 1989 13:56 | 12 |
| I'D say :
- DDIF support for outgoing stuff.
- Solve the X400 addressing stuff.
- SNA translation table that will fallback our DMCS to normal
EBCDIC (i.e. NO spaces instead of accentuated characters, NO
replacement EBCDIC whatever instead of accentuated characters,
JUST make it so that � -> e, � -> ss or s, � -> u etc.
Marc VH.
|
17.3 | KNOWN PROBLEMS | 50640::OBERT | | Fri Oct 20 1989 13:11 | 26 |
|
MRMEMO V2.0 problems fixed?
TOP
1) ... additional left margin
If you send/add a document form A1 to MEMO you get 12 Blanks
as additional left margin;
If your page format is 63 signs per row the left margin is zero;
The document looks like:
! ABCDEFG.............. !
! 12345678910111213 ... 36 !
!37383940414243...... !
2) ... more than 40KB
If you send a document with more than 40KB (A1 to MEMO) then
a errormessage is sent to the operator !!! not to the sender !!!;
Is it possible to split documents with more than 40KB automatically?
regards from eva
|
17.4 | Only DGN.DEN type address is relayed to IBM systems | STKOFF::SPERSSON | Pas de Probleme | Mon Oct 23 1989 14:52 | 15 |
|
I would like to add another good reason for implementing the
suggestions in .1
I just spoke to a Verimation rep and he told me that a sender address
of DGN.user..mailbox..node cannot be relayed through MEMO to, for example
SNADS, whereas a DGN.DEN address which is fetched from DDS, incoming and
outgoing would serve that purpose very well. On the other hand we want
our customers to purchase MRS...
Anyway, keep the suggestions coming, we have had very useful input so
far, both on and off line. Also, feel free to comment or qualify other
people's requirements.
Stefan
|
17.5 | DGN.DEN as well !! | 50242::RAMM | Michael Ramm, SWAS BZ Berlin, Germany | Mon Oct 23 1989 19:05 | 11 |
| I'd like to strengthen .1
Our customer only uses ALL-IN-1 and MEMO. They don't see any need for turning
on the complex addressing feature within MEMO just in order to be able to reply
to any mail sent from ALL-IN-1. Currently (feature still off) they have to
create a completely new mail message! Annoying...
Well, I see the light...
Thanx for listening, and best regards
-mr
|
17.6 | We want... | EEMELI::MITTS | H�kan Mitts, NET/SWAS/Finland | Fri Nov 03 1989 11:34 | 108 |
| Take it away boys..... :
1 DGN.freeform_name as address option in MEMO From-field
In line with Rainers request for the FROM address in MEMO
being shown as DGN.DEN, the possibility of showing it as
DGN.freeform_name should also be selectable.
This is important to enhance the operationla interface
for people who use free-form addressing.
2 Selection of non-unique freeform name
In case several users have the same freeform name,
the selection of which one is intended should be done
using additional tags. Example :
TO : VAX.Stefan__Persson (non-unique receiver, should be )
TO : VAX.Stefan__persson..un=swas
Use of both X.400 and other attributes should be supported.
3 Interoperational tests with other MR gateways
Interoperability should be verified with as many MAILbus
gateway products as possible : MR/Telex, MR/Fax, Ultrix
Mail Connection etc. New MAILbus user agents should also
be tested (PC/All-In-1, DECwindows All-In-1 etc). The user
manual should include chapters on the use of the MEMO
gateway in all the above cases.
This way we avoid the problems encountered in the X.400
case.
4 Improved management
a Indication of which addresses are discarded during
verification
If DDS sender/receiver verification is enabled and
a DDS match is not found, the reverse look-up used
should be written into the logfile.
b Timestamp for last message (in SHOW display)
c Status of last message
In the SHOW display, indicate action on last message :
FORWARDED or NON-DELIVERY, if a distribution list,
a synopsis (n users FORW, m NON-DEL)
4 Support for DDIF body-part
The DDIF bodypart produced by the new DECwindows-based UAs
should be accepted. Data-types included in the DDIF format
that cannot be translated into a textual format understood
by MEMO should be flaggged, example :
__________________________________________________________
Message contains data that could not be translated :
FAX-image
__________________________________________________________
Another (simpler) possibility is to run the DDIF bodypart
thru the RMS converter, which will translate the message to
text only. This is not as good, as there is no info on data
lost due to conversion.
5 A better line-truncation algorithm
When text is tranferred in the direction MR->MEMO, lines
should be truncated on word boundaries. This could be
complemented by an additional truncation parameter that would
indicate how many letters from the end of the line a forced
(regardsless of word boundaries) truncation will be used.
6 Finnish end-user messages
OK, I'll do the translation if required!
7 Correction of some error messages in MEMO :
a Messages to VAXmail remain in state (when expanded)
X - delivery not confirmed. Could this be removed?
b Errors are reported in three different ways :
1/ Message status : ****ERROR****
2/ Messages from MEMO
3/ Messages from Message Router
Could the last two be eliminated?? They seem to cause
confusion in the MEMO users???
8 Different sizes of messages supported inbound and outbound
In some cases a message can be sent MEMO->MR, but sending the
other way causes message to be flagged as too big?
If you still feel underworked, just call back and we'll think up some
more!
H�kan
|
17.7 | My customers brains are working.... | EEMELI::MITTS | H�kan Mitts, NET/SWAS/Finland | Mon Nov 06 1989 11:52 | 63 |
|
A few more wishes :
I just remembered one thing that I talked to you guys about with
regards to X.400 and the use of DDS :
For users with DDS set up, normally a second MEMO gateway would need
to be set up for accessing (non-DDS defined) X.400 users. Using
a setup like this, we would need a double MHSORADDRESS for each user :
1/ MHSMAILBOX = MEMO (with DDS set, freeform names in use)
2/ MHSMAILBOX = MEMO2 (without DDS, to be able to do reverse look up
in MRX to sender validation)
Now, any message coming back from the X.400 world would be returned
by way of MEMO (with DDS set), because MEMO requires that this entry
be first and MRX uses the first entry for returning X.400 messages.
Now, this would mean that any returning X.400 message cannot be answered
directly, as the message would not pass thru the MEMO server with DDS
enabled.
This could be circumwented in at least one way : If we could set up
two DDS entries, one of which would contain the X.400 attributes
and the other the SNL/SNU attributes, X.400 messaging would use the
DDS entry with the X.400 attributes (and MEMO2 as server) and MR-MEMO
messages would use the other. Now, with freeform addressing this is
not possible today, as both entries have the same freeform name and
a message using the free form name would not be delivered due to
nonunique address. If MEMO checked for the presence of the SNL/SNU
attributes before discarding a message as being addressed to a non-
unique receiver, this setup would work for free-form addressing also.
Ofcourse, a solution that would not require two DDS-entries would be
much preferred, but that one you'd have to figure out for yourself?
Second additional suggestion :
Also, a customer proposed the possibility of using "extended" free form
addressing to easily resolve the problems of several (actually distinct)
persons having the same freeform name. This would mean including one
additional field as an extended name attribute :
Stefan__Persson__swas
where the additional attribute could be selectable, in this case for
instance ORGU (other possibilities are LOCATION, ORGN etc). A parameter
in the server definitions would indicate which attribute would be
used (for all senders/receivers). The usage would be as follows :
If an address is received with three fields, take the last to be the
additional field (YES, I realize that whis would not be very nice in
Holland, but there they could elect not to use this), the address being
equivalent to : givenname__surname..UNIT=SWAS. If only two fields are
present, treat as regular freeform name.
For sender addresses sent into MEMO, always add the last attribute (as
in 17.6, wish 1) to give a sender address consisting of the three
elements.
Let's see if I can dream up some more...
H�kan
|
17.8 | Still at it.. | EEMELI::MITTS | H�kan Mitts, NET/SWAS/Finland | Fri Nov 10 1989 14:22 | 25 |
|
As we have not yet passed that magic date....
Requirement n+1 :
If, for some reason, the connection to MEMO fails, a terrible amount
of logging data is produced, especially if the system happens to be
running over a week-end etc.
To avoid this situation, it would be nice (and here now comes the
requirement) if the reconnect interval would grow longer for each
connection failure up to a maximum time of about 1 hour. Like this
30 sec, 1 minute, 2 minutes, 4 minutes, 8 minutes.... You get the
idea? This way the amount of logging info would stay within reasonable
bounds. Now (especially as customers tend to run the system on small
systems like uVAX II's) we (MR/MEMO) sometimes fill up the whole
system disk...!
And as I'm at it, the cutoff limit for shutting a server down in case
of repeated errors could be settable - or if not settable then it could
be lowered to say 10 or 5 or something.....
H�kan
PS : Only way to stop me is to take Finland off the Easynet.....
|
17.9 | Why stop now? | STKOFF::SPERSSON | Pas de Probleme | Fri Nov 10 1989 15:55 | 9 |
|
>> PS : Only way to stop me is to take Finland off the Easynet.....
We have no intention of trying to stop anybody. Please keep the
requirements coming. Keep in mind that we don't have the elevated minds
of Corporate Marketing to trust in these matters, since this is not a
worldwide Product.
Stefan
|
17.10 | Some more ... | 50240::MOOG | | Tue Nov 21 1989 09:04 | 23 |
| Some more ideas...
1) The MEMO gateway management and configuration should adhere more
to the MAILBUS standards. Parameters, like batch queue, starting
time, reconnect interval, number of sending attempts etc. should
be configurable in the MB$CONFIG.
2) If a message cannot be delivered to MEMO there should be a retry
counter that makes it possible to discard the message. At our
customer that happens 3 to 4 times a day and most of the time
the gateway just finnishes to work, stack dumps and huge log
files are the results.
3) Failure messages should be sent to the users in all cases. It
is no use at all if only there is an entry in the log file. The
messaging service must be reliable no matter where the message
comes from or goes to. If I cannot tell my customer with a fairly
good feeling that no message just disappears, that he is always
informed about delivery failures etc., then he will loose confidence in
the product and not use it any more.
Regards
Ute
|
17.11 | Sooner than you expect? | STKOFF::SPERSSON | Pas de Probleme | Tue Nov 21 1989 09:17 | 23 |
|
Re .10
> 2) If a message cannot be delivered to MEMO there should be a retry
> counter that makes it possible to discard the message. At our
> customer that happens 3 to 4 times a day and most of the time
> the gateway just finnishes to work, stack dumps and huge log
> files are the results.
>
> 3) Failure messages should be sent to the users in all cases. It
> is no use at all if only there is an entry in the log file. The
> messaging service must be reliable no matter where the message
> comes from or goes to. If I cannot tell my customer with a fairly
> good feeling that no message just disappears, that he is always
> informed about delivery failures etc., then he will loose confidence in
> the product and not use it any more.
My advice to you is to watch out for V2.0A. It'll probably take care of
most of your problems. Nevertheless the retry counter scheme is a fair
requirement.
Stefan
|
17.12 | Re .-2 : Surely ... | KETJE::VANHOOSTE | Guide to Shadowland | Tue Nov 21 1989 11:02 | 17 |
| � Parameters, like batch queue, starting
� time, reconnect interval, number of sending attempts etc. should
� be configurable in the MB$CONFIG.
You must be joking !
I wouldn't do that to my worst enemy.
The configuration of MRMEMO is much easier and much more flexible than
the MB$CONFIG silly procedures. Please, let's keep it that way !
It is rather the MB$CONFIG stuff that should be changed to something
like what MRMMAN or MRT$CONTROL (MR-TELEX) provide.
Marc VH.
|
17.13 | MB$CONFIG is not very high in priority | STKOFF::SPERSSON | Pas de Probleme | Tue Nov 21 1989 15:54 | 15 |
|
Re .12
Thanks for the support Marc, we think so too :-)
However I'm sure this is a real requirement from a real customer, and a
big one at that. Nevertheless I can almost promise that we will *not*
provide support for MB$CONFIG.
We could in theory do it by using calls to MRMMAN from the various
MB$CONFIG command procedures (obviously, we will never abandon MRMMAN).
But the MB$CONFIG concept doesn't fit very well into the MRMEMO
architecture, because MB$CONFIG more or less assumes that you're
configuring ONE gateway only, whereas MRMMAN in effect lets you define
and handle 1-9 servers (gateways) independent of each other.
|
17.14 | | EEMELI::MITTS | H�kan Mitts, NET/SWAS/Finland | Wed Nov 22 1989 11:07 | 10 |
|
Re : .12.
I also agree, MB$CONFIG is like the punishment for all our
forefathers sins taken together....
MRMMAN is the best thing that happened to MAILbus since they invented
binary numbers....
H�kan
|
17.15 | performance | 48220::CARRAYROU | | Tue Dec 05 1989 10:15 | 11 |
|
could you improve the performance ?
I try to send a lot of message (1000 char) from to mr or mr TO memo
the microvax 3600 have idle time and i can receive or send only
6 message / minute
have you any idea ?
thanks
|
17.16 | A minor detail.. | EEMELI::MITTS | H�kan Mitts, NET/SWAS/Finland | Fri Dec 08 1989 12:04 | 14 |
|
I've found one more detail to add with regards to MEMO<->X.400
interoperations. This basically fits in with my earlier notes,
so I add it even now (past the deadline).
If automatic delivery recipts are requested from X.400 recipients
the delivery notification is passed to the MEMO gateway and onto
MEMO but it does not affect the status of the X.400 message sent.
What should heppen is that the message status should change from
EXCEPTION , X - delivery not confirmed
to something less alarming....
Still on the Easynet.. H�kan
|
17.17 | Some people never give up, do they? | EEMELI::MITTS | H�kan Mitts, NET/SWAS/Finland | Mon Dec 18 1989 09:54 | 59 |
|
I just keep adding these things, it seems. Is anybody still registering?
Now I'm onto the subject of distribution lists and what they should contain.
This first entry is a distribution list from a message sent by MRX to MRX to
MEMO. Four comments :
1/ The MEMO user id, in an X.400 adressed message, could it be skipped?
2/ The route elements should not be included in a receipient address
for X.400 addressed messages.
3/ Surname and givenname could be assembled into one "freeform type"
name (no attribute tag) and put first in the message.
4/ Use the ADMD and PRMD form of domain names as these in the future
wil be the only one supported by MRX et al.
Now :
Distribution List:
VTKK.V1KHP..ROUTE=ELVI..ROUTE=VTKES4..COUNTRY=FI..AMDNAME=MAILNET..PRD
NAME=VTKK..SURNAME=PARVIAINEN..GIVENNAME=KIRSI
Suggest : KIRSI_PARVIAINEN..COUNTRY=FI..ADMDNAME=MAILNET..PRMDNAME=VTKK
Next is a message received from a non-MRX MTA and handed onto MEMO. Now, here
for some reason, the receipient is not on the distribution list. Also, the
distribition contains both gi/su and freeform attribites. As per the previous
point, ditch both and put "freeform type" name at had of distribution!
Received: 1989-12-12 10:50 by MRMEMO Server 1 on DECnet node VTKES4
Ident: 3132323730
sanoman sis{lt| oli t{ss{ kohdalla n. 10 rivi{
Raimo Vuonnala
Nokia Data
Projektip{{llikk|, X.400 ohjelmistokehitys toimistoj{rjestelmiin
Distribution List:
JARMO_AHLSTROM..ROUTE=3=IVO..ROUTE=2=MAILNET..ROUTE=1=FI..ROUTE=PTL..R
OUTE=VTKES4..COUNTRY=FI..AMDNAME=MAILNET..PRDNAME=IVO..SURNAME=AHLSTROM.
.GIVENNAME=JARMO..FREEFORM=AHLSTROM_JARMO
As for MAILbus-internal ditribution lists, there also I think that ROUTE ele-
ments don't add to clarity. They might be wanted in some case for debugging,
but then there should be some other place to put them, like in the management
interface (logs and SHOW/CONT as I have allready suggested).
Can I still enter?
H�kan
|
17.18 | Now on VMSINSTAL.. | EEMELI::MITTS | H�kan Mitts, NET/SWAS/Finland | Tue Dec 19 1989 13:01 | 8 |
|
As somebody seems to be reading this Notes conf.. here's a "cudo".
Could you change the installation so that instead of a defining
just a device for the root of the <MRMEMO> directory, you could
instead give a device and a directory?
Not big deal, heh?
|
17.19 | Read the logs "on-line" | EEMELI::MITTS | H�kan Mitts, Finland/EIS/ACT/Net | Fri Jan 12 1990 12:41 | 14 |
|
The longer you live, the more you learn....
How about opening the MRMEMO log and accounting files so that you
allow concurrent readers..?
At least in civilized programming languages this is a simple matter
of adding a "SHARE" or something parameter to the file OPEN.
This way you cuold look at logs etc. without having to start and stop
the server! I cannot really see any problem with allowing concurrent
read.
Regs, H�kan
|