|
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 |