User Tools

Site Tools


pub:revisionhistory

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
pub:revisionhistory [2015/02/17 12:49] kenpub:revisionhistory [2015/02/17 16:06] ken
Line 1: Line 1:
 ====== Revision History ====== ====== Revision History ======
  
-iMail Release Notes +iMail Release Notes     
- +
-Known Issues +
-<html><pre> +
-06/03/2005  3.00      The command interface to the API ESNDMSG has changed from version 2.32 to version 3.00 and +
-                      above. The old command only allowed for a single email address to be passed into the parameter +
-                      for the TO, CC, and BCC addresses. The new API allows multiple addresses to be passed. +
-                        +
-                      This change in the API may require a programming change to format the parameters +
-                      being passed to the API to be explicitly delimited with quotes, having the API +
-                      stored into a string varaible and passing the variable to the system command QCMDEXC. +
-                       +
-06/08/2005  3.00      When using any of the inline APIs with messsages, the messages end of line characters +
-                      are automatically inserted after every 78 characters. In prior versions of the software, +
-                      the EOL characters (i.e. carriage return line feeds) needed to be explicitly entered. +
-                       +
-                      When converting from a version of iMail prior to 3.00, the inline API calls that use +
-                      messages need to be formatted in blocks of 78 characters with each block representing +
-                      a message line. +
-                       +
-08/26/2005  3.00      When configuring iMail' SMTP host from option 1, you need to enter in the actual +
-                      IP address and not the DNS name.                       +
-                       +
-10/13/2005  3.00      When sending a database as either text, dif, or xls the API ESNDDBF is limited to  +
-                      a file structure with up to 63 fields.          +
- +
-05/24/2006  3.26      When using any of the APIs with text that requires apostrphys, enter that text with not one +
-                      but two apostrophies in order for the parser to treat the apostrophy as text.  +
-</pre></html>          +
                                              
 <html><pre>                       <html><pre>                      
Line 139: Line 111:
                       the entry for a user list in the program WRKMAILDST.                       the entry for a user list in the program WRKMAILDST.
  
-2/24/2005  3.26       For the program, WRKMAILADM provide for error checking for the username, +02/24/2005  3.26       For the program, WRKMAILADM provide for error checking for the username, 
                       out queue, and conversion type ensuring that correct values are entered.                       out queue, and conversion type ensuring that correct values are entered.
                                              
Line 150: Line 122:
                       field, that the program is not exited.                       field, that the program is not exited.
  
-3/8/2005   3.26       Enable the APIs to properly deal with blank parameters for email recipients to prevent+03/8/2005   3.26      Enable the APIs to properly deal with blank parameters for email recipients to prevent
                       a recipient email address from being generated with only the @ sign and domain name.                       a recipient email address from being generated with only the @ sign and domain name.
  
-3/8/2005   3.26       Replace the calls to Qshell with  non Qshell commands in the event that the system+03/8/2005   3.26      Replace the calls to Qshell with  non Qshell commands in the event that the system
                       does not have Qshell installed.                       does not have Qshell installed.
  
-3/8/2005   3.26       Removed the redundate from address in the server communications.+03/8/2005   3.26      Removed the redundate from address in the server communications.
  
-3/14/2005  3.26       Improved the error reporting and performance of the driver.+03/14/2005  3.26      Improved the error reporting and performance of the driver.
  
-4/12/2005  3.26       Changed the API ESNDDBF to check for an empty file, and if it is empty generate+04/12/2005  3.26      Changed the API ESNDDBF to check for an empty file, and if it is empty generate
                       a message to the job log. Changed the API ESNDDBF to correctly deal with lengthy                       a message to the job log. Changed the API ESNDDBF to correctly deal with lengthy
                       column headers.                       column headers.
  
-4/13/2005  3.26       Changed the API ESNDDBF to check for the correct member name, and test for the +04/13/2005  3.26      Changed the API ESNDDBF to check for the correct member name, and test for the 
                       existance. In all of these cases I have tested with an existing file and member and without.                        existance. In all of these cases I have tested with an existing file and member and without. 
                       Also in the same cases with an empty file. Error checking, handling and messaging have been                        Also in the same cases with an empty file. Error checking, handling and messaging have been 
                       added to correctly acccount for program exceptions.                       added to correctly acccount for program exceptions.
  
-4/13/2005  3.26       Modified numerous programs to correctly delimit and parse email addresses that were+04/13/2005  3.26      Modified numerous programs to correctly delimit and parse email addresses that were
                       formmatted like, xxxx-xxxx.yyy@zz.com                       formmatted like, xxxx-xxxx.yyy@zz.com
  
-4/14/2005  3.26  **   (Proposed) Enhance the IMAILAPPSSVR to allow for prompting for the spooled file attribute, out queue,+04/14/2005  3.26  **  (Proposed) Enhance the IMAILAPPSSVR to allow for prompting for the spooled file attribute, out queue,
                       and iMail application.                       and iMail application.
  
-4/14/2005  3.26  **   (Proposed) Fix the IMAILAPPSSVR to enable the server to be ended from the maintenance +04/14/2005  3.26  **  (Proposed) Fix the IMAILAPPSSVR to enable the server to be ended from the maintenance 
                       program.                        program. 
  
-4/18/2005  3.26       Changed the program ESNDSPLF to enable the spools with a width greater then 132+04/18/2005  3.26      Changed the program ESNDSPLF to enable the spools with a width greater then 132
                       characters wide to be converted to Rich Text files. In doing so, a courier font size of 7, instead of                         the default font size of 8 is used.                       characters wide to be converted to Rich Text files. In doing so, a courier font size of 7, instead of                         the default font size of 8 is used.
  
-4/22/2005  3.26       Enabled the from address from within WRKSPLINF to have an embedded hyphen.+04/22/2005  3.26      Enabled the from address from within WRKSPLINF to have an embedded hyphen.
  
-5/06/2005  3.26       Enable decimal data to be correctly interpeted  when sending a database as a text file.+05/06/2005  3.26      Enable decimal data to be correctly interpeted  when sending a database as a text file.
  
-5/06/2005  3.26       Enable any member within a file to be converted either to text or dif file.+05/06/2005  3.26      Enable any member within a file to be converted either to text or dif file.
  
-5/18/2005  3.26       Fix an error relating to sending a database as a .DIF format when the file name+05/18/2005  3.26      Fix an error relating to sending a database as a .DIF format when the file name
                       has a period in the name. Also, gracefully monitor and recover from SQL errors by                       has a period in the name. Also, gracefully monitor and recover from SQL errors by
                       reporting and exiting when SQL errors are discovered, or warn and continue when                        reporting and exiting when SQL errors are discovered, or warn and continue when 
                       warrented.                       warrented.
                                              
-5/24/2005  3.26       Update the function that emails a spooled file in a Rich Text format to accomodate+05/24/2005  3.26      Update the function that emails a spooled file in a Rich Text format to accomodate
                       a spool file length of 77 and a width of 198 characters by changing the pitch of                       a spool file length of 77 and a width of 198 characters by changing the pitch of
                       the font to 6 point. Additionally test for and accomodate spooled files with over                       the font to 6 point. Additionally test for and accomodate spooled files with over
                       printing when converted to RTF.                       printing when converted to RTF.
                                              
-5/25/2005  3.26       Test for and accomodate spooled files with over printing when converted to TXT and HTML.+05/25/2005  3.26      Test for and accomodate spooled files with over printing when converted to TXT and HTML.
  
-6/02/2005  3.26       When sending spooled files change the current directory to the root. Additionally+06/02/2005  3.26      When sending spooled files change the current directory to the root. Additionally
                       retrieve the current directory, and restore the current directory after processing.                       retrieve the current directory, and restore the current directory after processing.
                                              
-6/03/2005   3.26      If the group name does not exist, and the group name DEFAULT +06/03/2005   3.26     If the group name does not exist, and the group name DEFAULT 
                       exist, then return the email addresses defined in the group                         exist, then return the email addresses defined in the group  
                       named default.                                                                                            named default.                                                                     
  
-6/08/2005   3.26      Enhanced option 1, Configure iMail, to include settings for Authentication User Profile,+06/08/2005   3.26     Enhanced option 1, Configure iMail, to include settings for Authentication User Profile,
                       Authentication Password, and Auto wrap message length. The first two settings should                       Authentication Password, and Auto wrap message length. The first two settings should
                       only be set when using an email server that requires authentication. The last setting,                       only be set when using an email server that requires authentication. The last setting,
Line 213: Line 185:
                       message body.                       message body.
                                              
-6/20/2005  3.26       Improved the communications between the client and server.+06/20/2005  3.26      Improved the communications between the client and server.
  
-6/20/2005  3.26       Remedied an issue with the prompting of and filtering of names and email addresses.+06/20/2005  3.26      Remedied an issue with the prompting of and filtering of names and email addresses.
  
-8/03/2005  3.26       Added the ability to email spooled files as Microsoft XLS files interactively, +08/03/2005  3.26      Added the ability to email spooled files as Microsoft XLS files interactively, 
                       using WRKSPLINF, using ESNDSPLF, using iMail Server, using the iMail Application                       using WRKSPLINF, using ESNDSPLF, using iMail Server, using the iMail Application
                       Server.                       Server.
                                              
-8/5/2005   3.26       Provide a service subfile that will be populated with users +08/5/2005   3.26      Provide a service subfile that will be populated with users 
                       names selected to be deleted.                          names selected to be deleted.   
                                              
-8/19/2005  3.26       Enhanced the option, Work with Users, to enable a specific user +08/19/2005  3.26      Enhanced the option, Work with Users, to enable a specific user 
                       to be removed from all distibution groups with option 6.                       to be removed from all distibution groups with option 6.
                                    
Line 230: Line 202:
                       user to be removed with an option 7.                       user to be removed with an option 7.
                                              
-8/23/2005  3.26  **   (Proposed) Enhance Work with Distribution Groups to enable both the email address and +08/23/2005  3.26  **  (Proposed) Enhance Work with Distribution Groups to enable both the email address and 
                       display name to be retrieved from the list of available users to select from                       display name to be retrieved from the list of available users to select from
                       on a list.                       on a list.
                                              
-8/23/2005  3.26       Enhance the internals of iMail to enable a truly unique temporary file naming +08/23/2005  3.26      Enhance the internals of iMail to enable a truly unique temporary file naming 
                       convention.                       convention.
                                              
-9/1/2005   3.26       Changed the program Work with Users to enable seven more users to be displayed at one+08/26/2005  3.26      When configuring iMail' SMTP host from option 1, you need to enter in the actual 
 +                      IP address and not the DNS name.   
 +                                           
 +09/1/2005   3.26      Changed the program Work with Users to enable seven more users to be displayed at one
                       time from the initial screen.                       time from the initial screen.
  
-9/7/2005   3.26       In order for an incomplete recipient address to be derived to a complete and correct +09/7/2005   3.26      In order for an incomplete recipient address to be derived to a complete and correct 
                       address a configuration needs to be setup. The group name, DEFAULT can be created                       address a configuration needs to be setup. The group name, DEFAULT can be created
                       and within the DEFAULT group name, the domain name that should be appended to the                        and within the DEFAULT group name, the domain name that should be appended to the 
Line 247: Line 222:
                       email address with be 'you@yourdomain.com'.                       email address with be 'you@yourdomain.com'.
                                              
-9/8/2005   3.26       Enabled the default send type from the 'Work with Administration' program to be +09/8/2005   3.26      Enabled the default send type from the 'Work with Administration' program to be 
                       recognized by the 'Work with Spooled Files' program.                       recognized by the 'Work with Spooled Files' program.
                                              
-9/8/2005   3.26   **  (Proposed) Previously the default reply address to did not reflect the sender. Now+09/8/2005   3.26   ** (Proposed) Previously the default reply address to did not reflect the sender. Now
                       it should be set up to optionally for the default reply to address to be *SENDER.                       it should be set up to optionally for the default reply to address to be *SENDER.
                       In this if some replies to the email it would actually to go the sender.                       In this if some replies to the email it would actually to go the sender.
  
-9/13/2005  3.26   **  (Proposed) When taking an option 1 to configure iMail ensure that the SMTP server+09/13/2005  3.26   ** (Proposed) When taking an option 1 to configure iMail ensure that the SMTP server
                       can actually, and successfully be reached. Also, test for a valid IP address                        can actually, and successfully be reached. Also, test for a valid IP address 
                       syntax.                       syntax.
                                              
 10/13/2005 3.26       Changed the internals of ESNDDBF for sending a text file to ensure the  10/13/2005 3.26       Changed the internals of ESNDDBF for sending a text file to ensure the 
-                      integrity of the data. +                      integrity of the data; When sending a database as either text, dif, or xls the API ESNDDBF is limited to  
 +                      a file structure with up to 63 fields.  
 +                      
 11/06/2005 3.26       Changed the iMail Configuration to include numerous options to improve  11/06/2005 3.26       Changed the iMail Configuration to include numerous options to improve 
                       the processing of email. Provided an option to suspend socket communications                       the processing of email. Provided an option to suspend socket communications
Line 275: Line 251:
                       instead of relying on the system generated name.                       instead of relying on the system generated name.
  
-3/27/2006  3.26       Enhanced the API ECVTSPLF to check for an invalid file if it contains+03/27/2006  3.26      Enhanced the API ECVTSPLF to check for an invalid file if it contains
                       the directory name QDLS.                       the directory name QDLS.
  
-3/27/2006  3.26       Fixed a bug with the logging if emails contention is generated with conflicting+03/27/2006  3.26      Fixed a bug with the logging if emails contention is generated with conflicting
                       log id numbers.                       log id numbers.
  
-4/4/2006   3.26       Enabled ESNDDBF to email databases as text with fields with a maximum of 63 fields+04/4/2006   3.26      Enabled ESNDDBF to email databases as text with fields with a maximum of 63 fields
                       and each fields being a maximum of 32767 bytes long.                       and each fields being a maximum of 32767 bytes long.
  
-4/10/2006  3.26       Enabled the WRKMAILSVR command to correctly capture an email address to the maxium+04/10/2006  3.26      Enabled the WRKMAILSVR command to correctly capture an email address to the maxium
                       width of 48 characters into the server configuration, even though only the first 28                       width of 48 characters into the server configuration, even though only the first 28
                       characters actually appear.                       characters actually appear.
  
-4/10/2006  3.26       Enabled ECVTSPLF to generate a receivable message should one be generated namely EMM9999.+04/10/2006  3.26      Enabled ECVTSPLF to generate a receivable message should one be generated namely EMM9999.
  
-5/15/2006  3.26       Enable WRKSPLINF, SNDDBF, and SNDMSG to accomodate apostrophies within the subject.+05/15/2006  3.26      Enable WRKSPLINF, SNDDBF, and SNDMSG to accomodate apostrophies within the subject.
                       Enable iMail to successfully log the subject with an apostrophy.                       Enable iMail to successfully log the subject with an apostrophy.
  
-5/22/2006  3.26       Enable SNDDBF, WRKSPLINF, ESNDDBF, and ESNDSPLF to send resulting attachments as +05/22/2006  3.26      Enable SNDDBF, WRKSPLINF, ESNDDBF, and ESNDSPLF to send resulting attachments as 
-                      zipped file+                      zipped file
 +                       
 +05/24/2006  3.26      When using any of the APIs with text that requires apostrphys, enter that text with not one 
 +                      but two apostrophies in order for the parser to treat the apostrophy as text.  
 +                     
  
-7/27/2007  3.27       Enable ESNDSPLF to use request delivery and read receipts. Updated the WRKSPLINF +07/27/2007  3.27      Enable ESNDSPLF to use request delivery and read receipts. Updated the WRKSPLINF 
                       interface to include these options.                       interface to include these options.
  
Line 333: Line 313:
  
  
-8/07/2009  5.00       Updated SNDMAIL, ESNDMAIL, ESNDMSG, ESNDSPLF, ESNDDBF, ESNDSPLFS api's+08/07/2009  5.00      Updated SNDMAIL, ESNDMAIL, ESNDMSG, ESNDSPLF, ESNDDBF, ESNDSPLFS api's
                       so that the message text can contain a macro substiution variable that will be use to insert an email                         so that the message text can contain a macro substiution variable that will be use to insert an email  
                       message. This message will be derived from a text file located on the iMail directory.                       message. This message will be derived from a text file located on the iMail directory.
  
-9/22/2009  5.00       Fixed an issue associated with CPYDBXLS for OS version V6R1M0 in which+09/22/2009  5.00      Fixed an issue associated with CPYDBXLS for OS version V6R1M0 in which
                       the API defaults changed for QUSCRTUS.                       the API defaults changed for QUSCRTUS.
  
-10/17/2009 5.00       Fixed an issue with CPYDBXLS dealing with SQLCod errors. Monitored for messages.+10/17/2009 5.00       Fixed an issue with CPYDBXLS dealing with SQL Code errors. Monitored for messages.
  
 10/28/2009 5.00       Propagate the two prior fixes to CPYDBTXT module. 10/28/2009 5.00       Propagate the two prior fixes to CPYDBTXT module.
pub/revisionhistory.txt · Last modified: 2022/06/25 17:02 by 127.0.0.1