|
|
3k Associates
DeskLink/3000
Product enhancement report
Updated: 08/24/2001
PROGRAM FIXES/ENHANCEMENTS
Fixed Date
in Code Description
---- -------- ----------------------------------------------------------------
**** ******** INSTALLATION JOB STREAM (THREEKLD.PUB.SYS)
02/09/05 The Installation job (threekld.pub.sys) now looks for and uses
on-line store-to-disc files (if present). Checking first for
THREEKTP.UPDATE.THREEK, then THREEKTP.PUB.SYS. If not found,
it defaults to using the tape drive. If found, the file must
have the correct mpe filecode (2501=STORE), and the file is
PURGEd after data is successfully restored from it.
**** ******** DESKLINK JOB STREAM
02/07/18 Removed all RBL(blacklist) CIVars and JCWs from the job
stream and moved them to RBL.XEQ.THREEK. The job stream
now XEQ's that file (if enabled). RBL.XEQ.THREEK was also
added to the UPDTSPAM.JOB.THREEK job stream, so the latest
version of all the blacklist files will be pulled from our
ftp server whenever the UPDTSPAM job is run (which also
pulls down the EXCLUDES (blocked IP list) and REFUSE (blocked
domain names) files.
**** ******** SMTP2FSC PROGRAM
B.07 98/02/03 Added code to eliminate conflicts when naming N/M files in case
another process is running in parallel
B.06 97/11/19 Fixed problem where desklink was using short (non-extended)
addresses (sometimes) even when the deskuseshortaddr jcw was
set to zero.
B.06 97/11/18 Fixed problem with Outlook clients sending in HUGE undelimited
messages (i.e. NO CRLFs breaking up lines as per standards)
We dynamically build disc files for messages going to Desk based
on the largest record found in the message; with a max set at
10,000 bytes per record. Desk didn't like this - and orphans
any message with a file this big, so limit was changed to 1,000
bytes per record.
B.06 97/07/24 In conjunction with a patch from HP, DeskLink supports
retention of PC filenames through to OpenDesk and its PC clients
B.06 97/04/01 Now places a subject of "[No Subject Given]" on messages going
into HPDesk if there is no subject on the message (vs the
default "Foreign Service Input Document" that HPDesk would
assign
B.06 97/02/20 Fixed sender-address corruption when receiving two illegal
smtp messages in a row (when incoming messages did not provide
the required From: header)
B.06 97/02/14 Now supports 8-bit character sets by converting from/to
the local HP-ROMAN8 and the international ISO-8859-1
character sets.
B.06 97/02/04 License file now supports dates>1999.
B.05 96/12/12 Email (creating by some systems) with only LFs (no CRs) for
EOLs now will yield complete (no leading lines missing)
message parts (when MIME)
B.04 96/06/12 Native Mode version
B.03 96/05/31 Added Double'adder to prevent INTEGER OVERFLOW aborts
B.03 96/05/14 Errors encountered in processing internet message attachments
(badly formed or invalid attachments) now include an error
message to the desk recipient, along with the full (undecoded)
attachment
A.06 94/07/28 Modified FSC file format to match the new format used by HPDesk'
clients of choice; messages now appear correctly to HPDesk PC-
based clients
A.06 94/05/31 Fixed bug where a reply-to line in incoming message with
no real name attached caused the sender to erroneously show
up as "yourself"
A.06 94/05/17 Special check added to make sure sender (real) name isn't the
same as the recipient's Desk name; if so Desk hoses up the
addresses (probably assuming the message is looping)
(if equal, we change the sender name to "yourself")
A.06 94/05/06 Special characters are now stripped from inbound e-mail (sender)
addresses (in the real name part)
A.06 94/01/20 Initial release; outbound HPDesk (or any FSC messages) are
handled by this code
A.06 94/01/20 Added new configurable options; HPDesk "location" appended
to messages coming in to Desk comes from the HPDesk config
screen in netmaint
**** ******** FSC2SMTP PROGRAM
B.07 01/08/24 Fixed license check procedure declarations
B.07 98/04/21 Fixes to support the "rnotify" feature (see features file)
B.07 98/04/06 FSC2SMTP now automatically uses the timezone offset from the
:SHOWCLOCK command in message Date: headers, and the timezone
string from the "TZ" variable if set (these will override the
settings in the NETMAINT program global settings screen!)
B.07 98/03/12 Changed GET'DESKNAME to have another parameter.
B.07 98/02/09 On systems running both FSC and Intrinsic DeskLink gateways,
outbound messages will automatically be constructed with the
hostname mapping to the Intrinsic gateway. On systems with only
the FSC gateway configured, there is no change.
B.06 97/11/04 Fixed bug where text attachments from desk messages with
subjects specified were ignoring the attachment subject
B.06 97/10/09 Messages imported from Desk destined for another system used to
sit in the queue for up to 2 minutes; now outbound messages are
immediately processed upon receipt
B.06 97/09/18 "Forwarded" messages from HPDesk users out the gateway will now
be single/simple messages (unless comments are added); in any
case, recipients will no longer get a separate attachment
containing an HPDesk distribution list
B.06 97/07/24 In conjunction with a patch from HP, DeskLink supports
retention of PC filenames from OpenDesk and its PC clients
B.06 97/03/15 Eliminated extraneous 'null' characters in outbound mail
headers (caused sendmail to eat attachments; Notes MTA to
abort; MS Exchange to eat attachments; various other mailers
didn't like it)
B.06 97/02/14 Now supports 8-bit character sets by converting from/to
the local HP-ROMAN8 and the international ISO-8859-1
character sets.
B.06 97/02/14 Corrected generation of To/Cc headers on outbound messages
that before we only listing non-HPDesk recipients - now lists
ALL message recipients
B.06 97/02/04 License file now supports dates>1999.
B.06 97/01/14 FSC2SMTP aborting when encountering an address line where the
trailing "]" of the address was split into a new record with
a CRLF inserted in the M/N file before the "]". Fix may also
solve strange wrapping of some headers (especially in long
distribution lists) where desk was doing the same thing.
B.05 96/11/06 HPDesk addresses with middle initials (first m last) when the
outgoing address format was set to use "."s between name parts
was putting out "first.m_last". Fixed in this version.
B.05 96/10/23 Messages sent from desk to invalid addresses (without hostnames
in them) got sent to postmaster; changed to return to sender.
B.04 96/06/12 Native Mode version
B.03 96/05/31 Added Double'adder to prevent INTEGER OVERFLOW aborts
B.03 96/05/14 Name="" and filename="" no longer includes path qualifications
of file attached.
B.03 95/05/14 HPDesk distribution list files (MARPA/MARPD) within messages
are no longer encoded as binary attachments; they're treated
as imbedded text attachments [per several customer requests]
B.02 95/11/15 Fixed processing of Bcc recipients (from desk) out gateway
B.01 95/04/03 Added support for QEDIT (code=111) files
B.01 95/04/03 Added missing content-transfer-encoding: header for quoted-
printable (8-bit) message parts
A.06 94/07/28 Enhanced to correctly process the new FSC file format put out
by e-mail sent through Desk using clients-of-choice (i.e. MSMail
or cc:Mail)
A.06 94/05/31 Bug caused partial hpdesk addresses not to work; now all
three types (1,2,3) work
A.06 94/04/18 New configuration option to set the default encoding of
outbound binary attachments to your choice of BASE64,
UUENCODE, or BINHEX
A.06 94/04/18 New configuration option to set the HPDesk location for
the gateway (default of NTMAIL can be changed)
A.06 94/01/20 New configuration option added to customize outgoing HPDesk
addresses (name/loc/subloc, name/loc, or just name) all
entered in the HPDesk gateway config screen in netmaint
A.06 94/01/20 Fixed code to properly handle HPDesk outbound addresses with
users that have "foreign aliases" configured in Desk
.... ........ [older info deleted]
A.03 93/02/28 Initial release
**** ******** INT2SMTP PROGRAM
B.07 98/10/29 Corrected handling of HPDesk "warnings"; when submitting
messages to desk, if a warning is received, it's sent to the
$stdlist, but the message is processed
B.07 98/10/08 Added DESKOVERRIDETZ jcw; if set >0 then we use the system
showclock (gmt offset) setting to override date-timezone offsets
on messages leaving hpdesk
B.07 98/05/29 Fixed location/subloc code, was always adding these things
B.07 98/04/21 Fixes to support the "rnotify" feature (see features file)
B.07 98/04/06 INT2SMTP now automatically uses the timezone offset from the
:SHOWCLOCK command in message Date: headers, and the timezone
string from the "TZ" variable if set (these will override the
settings in the NETMAINT program global settings screen!)
B.07 98/02/03 Initial release
**** ******** SMTP2INT PROGRAM
B.07 00/12/04 Added DESKSHORTTRACE jcw - displays some summary debugging
info and timestamps when set to >0
B.07 99/03/02 Fixed problem with incoming messages getting an error on any
recipient were returning as if all recipients failed
Also improved processing of errors received from HPDesk
**All sites should request HP Patch OD3039 to address y2k
problem and a bug in processing incoming distribution lists
in HPDesk
B.07 98/10/28 Added workaround to support MS Exchange bug that sometimes
generates TO/CC header continuation lines that START with a
comma. (This violates the SMTP RFCS/standards)
B.07 98/10/28 Corrected problem where addresses on the distribution list (but
not being delivered to) were being formatted as HPDesk addresses
when they were really other formats; HPDesk's parser didn't like
the sometimes extraneous extra characters and produced errors.
Now any address, if it's not found in the local HPDesk directory
is formatted as a "foreign address"
B.07 98/10/28 Corrected several cases where 'warnings' from HPDesk's intrinsic
were treated as an error (and desklink would refuse to deliver
the message). Also added diagnostic information to the $stdlist
to better describe errors.
B.07 98/05/29 Added an attachment for ARPA headers, conditional on a JCW
B.07 98/02/03 Added code to eliminate conflicts when naming N/M files in case
another process is running in parallel
B.06 98/01/23 Initial release
|