Mailer History Page
CapeSoft Mailer header

bulletMain Mailer Page

bulletMain Software Page

bulletCapeSoft Home

 

History

 

history header

For Version 3 and later please see the main Mailer page here.

NOTE:  The CapeSoft Mailer source code is built "using" several CapeSoft tools, such as File Explorer, NetTalk, and File Manager 2.  Each time a new version of CapeSoft Mailer is released, the latest versions of these tools are also used, which will also add to the improved stability and performance of CapeSoft Mailer.  To see which versions of these tools are used in each version of CapeSoft Mailer, choose "Program Options", and select "System Info".

Version 2.08 ( Released 27 Oct 2003 )

  • Improvements:
  • "Address Maintenance Tool" - Major improvements and new functionality added, documentation also updated
  • Several minor fixes / improvements

Version 2.07 ( Released 17 Oct 2003 )

  • Improvements:
  • Now supports "POP required before SMTP" authentication
  • Edit Mail window - WYSIWYG control improved (new underlying control, plus alerts removed)
  • Removed two obsolete controls from the main window (OLE)
  • The "Sending Mail" screen now shows better / more error log info, and the screen-flicker has been corrected
  • Using updated internal components (NetTalk 2.93 Gold and File Explorer 3.22)

Version 2.05 ( Released 5 Sep 2003 )

  • Improvements:
  • The Analyze tool when Editing Mailing Groups now completely ignores addresses that are Disabled.
  • The Final Options Before Sending Mail window has been improved. You can now (alternatively) use a Group Name in the Send-To string.
  • The Edit Mailing Group window now uses a Status Bar. Helps keep track of which record you're working with when scrolling across multiple columns.
  • Clicking on hyperlinks in emails which you are previewing now launches your default Web Browser which then navigates to that url.
  • Internal improvements to code, including: RegisterSoftware, ViewLogsDirectory.
  • The Mail Folders are now sorted alphabetically

Version 2.04 ( Released 19 August 2003 )

  • Fixes:
  • Issue with exporting Mailing Groups if your Global "Date Picture" (Program Options) was set to certain pictures
  • Improvements:
  • Edit Mailing Group window

Version 2.03 ( Released 1 August 2003 )

  • Fixes:
  • Issue exporting Mailing Groups under XP Pro fixed (internal improvements for all Operating Systems)
  • Exporting Mailing Groups by Last Name was not working correctly, fixed.
  • When collecting mail from a server, the "Email From" field was being filled in based on the address of the person who sent the email. This was causing confusion, so we've changed it to now always take the "From Name" and "From Address" info from the Program Options. This may also seem confusing, but at least it's now consistent, and eliminates the possibility of you sending out an email from your client's address, rather than your own...
  • Improvements:
  • Improved the Installation program
  • Changed the way the File Manager tool works
  • Rearranged some fields on the main screen
  • Documentation / Help system (started adding "What's This?" help, have done the main screen)
  • The "Sending Options" window now shows more info
  • Notes to Developers:
  • Upgraded internal components: File Explorer; NetTalk
  • Started implementing ezHelp

Version 2.01 / 2.02 ( Last released 18 July 2003 )

  • Fixes:
  • Bug fixed in NetTalk component (causing occasional duplicate emails to be sent)
  • Improvements:
  • "Mail Footer" tool ( wysiwyg editor added; several other improvements )
  • Various cosmetic tweaks / improvements
  • Notes to Developers:
  • Made changes to the "Settings" table
  • Cleaned up the generated Debug Messages

Version 2.0.10 Beta ( Released 11 July 2003 )

  • Fixes:
  • New emails now get created in the folder which you've set up as your Inbox, not the first folder in your Folder Tree
  • Improvements:
  • Creating a new email from an existing html file process improved
  • "Sending Mails" window (process) improved
  • You can now set Mailer's "date" format from the Program Options window (dd/mm/yyyy, mm/dd/yyyy etc.)
  • Notes to Developers:
  • No longer uses the CapeSoft HyperActive template
  • Changes made to the "Program Options" data file

Version 2.0.11 ( Released 15 July 2003 )

  • Fixes
    • Bug fixed in NetTalk component (causing occasional duplicate emails to be sent).
  • Notes to Developers
    • Cleaned up the generated Debug Messages.

Version 2.0.10 Beta ( Released 11 July 2003 )

  • Fixes
    • New emails now get created in the folder which you've set up as your Inbox, not the first folder in your Folder Tree
    • Improvements:
    • Creating a new email from an existing html file process improved
    • "Sending Mails" window (process) improved
    • You can now set Mailer's "date" format from the Program Options window (dd/mm/yyyy, mm/dd/yyyy etc.)
    • Notes to Developers:
    • No longer uses the CapeSoft HyperActive template
    • Changes made to the "Program Options" data file

Version 2.0.09 Beta ( Released 4 July 2003 )

  • New
    • New internal mechanism for displaying messages (error messages, info messages, warning messages etc).
  • Improvements
    • Creating emails by importing existing html files has been improved in several ways.
    • Several internal changes including Mailing Groups list on main window.
    • Documentation updated / improved.
    • "Check Web For Updates" functionality improved.
    • Handles expired licenses more gracefully.
  • Notes to Developers
    • New template used in source code: CapeSoft MessageBox.

Version 2.0.6 Beta ( Released 30 May 2003 )

  • New
    • Windows XP look-and-feel.
  • Improvements
    • Documentation.
    • Email Previewer tool ("send to previewer").
    • "Create new message from an html file" tool improved, better support for dealing with spaces in image names.
  • Notes to Developers
    • Included image files that were missing in the last release.

Version 2.0.4 Beta ( Released 16 May 2003 )

  • Improvements
    • Internal security improvements.
    • Email previewer control (various improvements).

Version 2.0.1 Beta ( Released 11 April 2003 )

  • Fixes
    • Customize Database tool more robust.
    • Problem with very long image filenames corrected.
  • New
    • New feature to check for updates from the web. Accessible from your "Help" menu, and also runs automatically (can be set from the Program Options).
    • Added support for Authorized Login to SMTP servers.
    • More functionality added to the "Edit Mail" window.
  • Improvements
    • Mailing Groups list on main window (several improvements).
    • Better support for handling non-accessible Mailing Groups.
    • Rename Mailing Group window improved.
    • Address Maintenance Tool improved.
    • Email Previewer control and Email Editing control faster and improved.
    • Email Footer expanded from 200 characters to 2000.
    • Disabling mail header controls on main screen when not available.
    • Edit Mailing Groups.
    • Customize Databases.
    • Main window resizing logic more efficient and robust.
    • Program Settings window.
    • Installation process, Setup and Registration wizards.
    • Sending mail window and logic improved (Email footer now translates to plain text when appropriate).
    • Generating the plain text component of an email improved.
    • "Auto-Update domain info" feature improved and more efficient / robust.
    • Help system cosmetics improved.
  • Notes to Developers
    • Fixed problem when compiling with C55h, causing the Database Import Wizard window to freeze. Problem reported to Soft Velocity and worked around it in Mailer code. We're compiling using C55g, so the shipped exe does not have this problem.
    • Cleaning up dct and app. Numerous changes.
    • Updated several CapeSoft accessories, including File Explorer and NetTalk.

Version 1.9k  ( Released 13 Nov 2002 )

  • Fixes
    • Resetting addresses marked as potentially incorrect when scanning a database for errors.
    • Fixed a bug causing potential problems when editing the check boxes in the "Update User Group" window.
  • New
    • New feature: Can now send emails to a previewer on the screen, rather than to a server.  Useful for checking Mail Personalization etc.
    • New tab in the "Program Options" window to set up multiple SMTP servers.  You can now select your server just before you send emails.
  • Improvements
    • Updated several components and procedures ( internal improvements ).
    • Several cosmetic improvements.
  • Notes to Developers
    • Made changes to dictionary.
    • Renamed app and dct files to mailer.app and mailer.dct.

Version 1.9j  ( Released 4 Oct 2002 )

  • Improvements
    • Updated several components (esp File Explorer)

Version 1.9i  ( Unreleased )

  • Improvements
    • You can now open an email to edit it by double clicking on the email from your Mail Folders tree.
    • Cleans up better when you cancel from the "Create new email" screen.

Version 1.9h  ( Released 14 Aug 2002 )

  • Fixes
    • Changing the background color when editing email messages.
  • Improvements
    • System logging.
    • If you click on any hyperlink in an email which you are previewing, a new Internet Explorer window will open for that link, even if the link is set to open in the Previewer control.

Version 1.9f  ( Released 29 July 2002 )

  • Fixes
    • Bug which occurred in version 1.9e has been corrected.  If you went into the Program Options screen and clicked on the "OK" button you would get either a warning or an error message.  ( Version 1.9e2 was released the day after 1.9e, which rectified that bug ).
    • Win 2000 problem when sending emails fixed.
    • Problem sending certain data in email body.
  • Improvements
    • The "Mail text generation" tool when creating / editing an email message has been improved:
      • Added an option to the Program Options screen, called Automatically update text component, which does just that if enabled.
      • Added a Help button to the Edit Mail window, and updated the help documentation.
      • The Text Generation feature now supports generating text equivalents for the html characters:    < > and &
    • Text Only emails were not showing in the preview window on the main screen.  Now they do, with the words "(text only)" appearing at the top of the previewer.
    • General clean up of various code, resizing, cosmetics etc.  Standardized the various windows.  Tidied up help and help documentation.  Several new buttons / options in various places - nothing "major", just neater / cleaner.
    • Improved log files.
    • Improved the way emails are previewed. Should be faster / more stable.
  • Notes to Developers
    • Released source code to developers.
    • Developers - you can now view the versions of the CapeSoft accessories used in each release of Mailer by going to "Program Options", and selecting "System Info".

Version 1.9e  ( Released 11 July 2002 )

  • Improved various code, including the Database Import Wizard.
  • New option under Program Options (Mailing Groups tab) - Treat Matching First Name / Last Name as a duplicate.  By default Mailer only considers email addresses when scanning for duplicate addresses; this new option allows you to also take First Name / Surname into effect.
  • Improved the help document and the integration between it and the program.

Version 1.9d  ( Released 17 May 2002 )

  • Worked on various items including the Setup Wizard, Inserting new Mailing Groups, some security and timing issues.
  • Bug fix: Warnings about a "corrupt outbox file" as the program started.

Version 1.9c  ( Released 29 April 2002 )

  • Fixed a bug in the Program Options screen, where certain fields in the Mail Personalization tab were not refreshing.
  • Fixed a bug when sending mail - if you chose to not embed graphics when sending emails, the html component of the email was not generated at send-time.
  • Added some additional information to the logs which Mailer generates.
  • You can now launch mailer with either of the following parameters from the command line:  "csmailer.exe /debug" or "csmailer.exe / fulldebug"

Version 1.9  ( Released 26 April 2002 )

  • Working on the Address Maintenance Tool, tidied up, fixed one or two small bugs, redid help docs.
  • Worked on help docs, tool-tips, main Toolbar, some icons, and the overall "feel" of the app.
  • Moved "File Management" from the "File" menu to the "Tools" menu.  Moved "Browse Replies File" from the "Tools" menu to the "Groups" menu.
  • Changed the way Mailer deals with expired license codes.
  • Enabled the Bulk Send to Log File tool (Messages menu).
  • Changed the way Mailer tests the version of the File Explorer dll.
  • For Developers
  • Tidied up and improved code in main procedure, and several other procedures.
  • New button on the "Edit Mailing Groups" window, called "Delete All".  Deletes all addresses in the current Mailing Group.
  • Added a new log file called "startup_log.txt", can be found in your CS Mailer directory.
  • Fixed a problem in the Email Personalization code, regarding using the 5 custom fields in the client address table.
  • Changed the cosmetics for the Program Options window, cleaner now.  Also cleaned up some other windows.
  • Added a splash screen.
  • Changed some icons and cosmetics etc.
  • Started working on an Outbox concept, watch this space.
  • Re-enabled the Connections and Scheduling and Browse Replies File options in the menus

Version 1.8  ( Released 6 Feb 2002 )

  • Bug fix: the Maintain Mail Folders button on the main screen wasn't working in the last version!
  • Bug fix: when changing an email address in the Update Mailing Groups window, sometimes the app would occasionally hang. Fixed this.
  • Tweaked the Database Import Wizard 1: Now any ' " ' (quotation) characters are removed from any imported fields.
  • Tweaked the Database Import Wizard 2: Supports more file formats when importing.
  • Mailer now checks the file version number of the File Explorer dll file which it uses, and warns you if you're using an old version of this file.
  • Dropped a "Help" button onto the File Management window.
  • New option on the Server tab in the Program Options window, called Bring Windows To Front  - under development.
  • Split the status bar on the main screen into two parts, under development.
  • Several options in the Tools (Connections and Scheduling, Server Control Panel, Remote Client Control Panel) and Groups (Replicate Mailing Group, Customize Mailing Group) menus were disabled, as they were being developed, they have now been removed from those menus until they are complete.
  • Updated the help document.
  • Changed the Sending Mail window.  Now has a second tab called "Errors".  If errors occur when you send mail you can view this tab to see a list of the errors, so you don't need to hunt through the log files.
  • Fixed a problem in the install file, where shortcuts weren't being added to the Start Menu on Windows 2000 Server.

Version 1.7  ( Released 31 Jan 2002 )

  • Improved the Email Previewer control (load time, stability).
  • Made the registration process more user friendly and redid the internal security.
  • Changed the way you interact with the address flags in the Edit Mailing Group procedure, smoother.
  • Fixed the "Print" option on the main window (print current email).
  • Fixed a problem with attachments to emails not always going through.
  • DataBase Import Wizard now supports another format to import addresses from a text file.  This new format takes up to nine fields, comma separated.

Version 1.6b  ( Released 19 Dec 2001 )

  • Internal changes to the Html Previewer control on the main screen.
  • Tidied up several windows.
  • Introduced an "Email Footer", see the "Defaults" tab in program settings.
  • The "Export Mailing Group to an external file" procedure can now be launched by right-clicking on a Mailing Group on the main window.  It now has a new switch called "Don't open the file after exporting" - if you do not tick that option, Mailer will now attempt to open the exported file (using Excel or Notepad) after it has been generated.
  • The Address Maintenance Tool is now resizable, and can be launched by right-clicking on an email address from within the "Edit Mailing Group" window.
  • New option in the program settings, "program" tab, called "Always send all mail in Plain Text".

Version 1.5  ( Released 6 Nov 2001 )

  • Enhanced the "Copy addresses between Mailing Groups" tool, and made it accessible from the "Mailing Groups" popup menu (right-click, main screen).
  • Enhanced the "Database Import Wizard", and made it accessible from the "Mailing Groups" popup menu (right-click, main screen).
  • Fixed the "Last Edited" information on the "Mail Analysis" window to the date / time each mail was last edited.
  • Removed the "Save" option from the File Menu (main screen), as this was redundant, and changed the "Print" option to call the printer dialog window before printing.
  • Added the "Version History" option and removed the "Overview" option from the "Help" menu (main screen).
  • Fixed another problem when running on Win 2000 Prof.  Was an "OLE Automation" error when loading mails to the previewer control.
  • Fixed a bug in the "Export Mailing Group to text file" function.
  • Restructured the app so that the "email preview" window on the main screen is now a more stable control, and there's a new button on the main window called "Preview Email" which allows you to view a "full" preview of the main in a (new) window.  The "new" previewer control on the main window is closer in functionality to the "preview" tab in Microsoft FrontPage, and less like Internet Explorer.  Note that some advanced features in your emails may not preview correctly (accurately) in this new window, which is why we've provided the "full preview" button - FrontPage does the same thing.
  • Fixed a bug when sending test mails - they weren't always being logged correctly.
  • Changed the way the app sends emails, the main window now minimizes and a second (new) window "handles" the sending.
  • Cleaned up the user interface for the "Browse Replies File" tool, and added a help button.  Also added help buttons to several other windows, and updated the help documentation.
  • Fixed a bug in the "Delete Files" button on the "View Logs Directory" window.

Version 1.4 ( Released 23 October 2001 )

  • For Developers
  • New field in the "Mails" file, and "Settings" file.
  • More stability with the Email Previewer ocx.
  • New feature (see main window and "Tools" - "Settings" window) where you can now enter a "Name" and an "Address" for the sender information when sending an email.  Explained in the help document and using tips in the app.
  • New button on the "Edit Email" screen where you can change an emails background color.
  • Worked on the "Tools - Create New Email from an Html File" procedure.  Now handles static ("external") graphic files.
  • Reorganized the "Tools", "Messages" and "Groups" menus.  Renamed "Absorb existing mailing group" to "Link existing Mailing Group" (Groups menu).
  • Fixed bug in the "Groups - Copy Addresses between Mailing Groups" tool.  The "extra field" values were not being copied across.
  • Fixed a problem where Windows 2000 Professional was causing the email previewer control to generate errors.
  • Fixed a bug where minimizing the main screen could result in a different mail being selected when you restore the window.

Version 1.3 ( Released 8 October 2001 )

  • Fixed a bug in the "Copy Addresses between Mailing Groups" tool ( "Tools" menu ).  Also improved the efficiency of this procedure.
  • Extended the functionality of embedding graphics in mails, now supports more formats.
  • Internal work on the Email Previewer control, in terms of stability and speed.
  • Number of small tweaks in various places since last release.

Version 1.2 ( Released 15 August 2001 )

  • Fixed and tweaked the Database Import Wizard.
  • Fixed a bug in the Setup Wizard.
  • Improved overall stability by improving stability of the Email Previewer control.
  • Bug Fixed: When sending an email where you had just deleted a graphic, that graphic was still being sent as an attachment in the mail body.  Fixed.
  • Added a check box to the Intelli-Tag window, called Ignore Disabled Addresses.  If you tick this option then any addresses which have been disabled will not be processed or modified by Intelli-Tag in any way.
  • Added the "uninstall" option to the start menu.
  • Expanded the Intelli-Tag feature to also let you process filters based on the "excluded", "disabled", and "tagged" fields.  e.g. Now you can flag all addresses where the name "CapeSoft" appears in the email address, and where that record has been flagged as "disabled".  A nifty trick you can now do in three steps is to swap the "disabled" and "excluded" flags around for all the records, using the "Tagged" field as a temporary field.
  • Fixed a bug in the "Collect Mail from Server" code.

Version 1.1 ( Released 30 July 2001 )

  • Fixed bug with the "Mail Analysis" window, where it was recording an incorrect number of mails sent.  The logs were accurate, but this window was occasionally showing an incorrect figure.
  • (Developers: Upgraded CapeSoft Templates to NetTalk 1.0 Beta 13, FM2 - 2.91a, WinEvent 2.71, File Explorer 1.8b)
  • (Developers: New file called 'DialUps', and 'PopAccs', used for Dial Up Networking)
  • New folder called 'CS Mailer\Other' is now maintained.  More on this in later releases.
  • New tool called 'Connections and Scheduling' from the 'Tools' menu.  Still developing this so it's not documented in the help files yet.  Aim is for Mailer to be able to update the 'Replies' file automatically, checking multiple Mail Accounts automatically on a scheduled basis.  Aim to build in ability to establish dial-up connections for you, and disconnect when done.  Also a feature to automatically notify you via email as to what happens each time scheduling occurs.  Will build on all this in the future.
  • Worked on the ocx communications, making the app more stable.
  • Fixed a bug in the Database Import Wizard ("Import External Database" - "Tools Menu").
  • Improved the way Mailer sends embedded graphics in emails.

Version 1.0 ( Released June 2001 )

  • "File", "Print" now works!  Was doing nothing at all.
  • Added a "Print Setup..." option from the 'File' menu.
  • Added a "Synchronize" button to the "Browse Replies File" tool.  You are no longer prompted to update your data each time you open this tool.  See the help files for more info.
  • Added "Email CapeSoft" to the "help" menu.
  • Disable the "Mail Folders" tree control whenever a mail is busy loading into the previewer.  This gets around users clicking on a new mail while an old one is still loading, and potentially crashing the app.

Version 1.0 beta 4e (7 June 2001)

  • Added a new feature, called "Subject Analysis Tool".  The 'Browse Replies File' tool now has two buttons on it; one to manage mail by subject line, and one to manage addresses which have bounced 'x' times.  Both options allow you to either update your data, or generate reports showing what data would be updated.
  • (For Developers - New file called "SubjectRules" added to dictionary)
  • (For Developers - New key added to the ClientMaster file)
  • (For Developers - New field in the "Replies" file called "From Address")

Version 1.0 beta 4d (6 June 2001)

  • Added a button to the main window, called 'Lookup Test Address', next to the 'Test Address' field.  This shows the currently selected Mailing Group, and allows you to select an address from that group.
  • Tested Mailer on IE6, updated the ocx detection module accordingly.
  • Added some new warning messages for resetting flags in Mailing Groups.
  • Streamlined the 'Analyze' function for Editing Mailing Groups.  It is now typically 3.5 times faster than it was.
  • Adjusted the 'Set Target' window, which appears when you are about to send bulk mail, allowing you to select the segment of the selected Mailing Group which you want to send to.  It now has an additional check box, allowing you to set whether or not "Excluded" address should receive mail.
  • New feature: Right click on an address in the 'Edit Mail Groups' window, and you are now presented with the option to 'Mail this person'.  Easy way to send an email to an address, using your default mail program.  Also available from the 'Lookup Test Address' window mentioned earlier in these release notes.
  • Created a better looking window to display the 'Analysis Results' from the 'Edit Mailing Group' window.
  • Added a new field to the program settings window, on the 'Other' tab, called 'Show Number of Tagged Records in the Title Bar'.  Note that this will slow down the speed at which the 'Edit Mailing Group' window operates, and is turned off by default.  ( Developers - Take note that the 'Settings' file now has a new field called 'DisplayTaggedRecsInTheTitleBar'.)
  • (For Developers - New file added to dictionary called "Replies")
  • Changed the 'Bounced Mail Tool' (accessible from the 'Tools' menu.  Have now replaced this with the 'Browse Replies File' feature.  See the help docs for info.  Allows you to analyze mails in the server's mailbox, print a report showing all mails which have bounced more than x times, and automatically flag those addresses as 'Disabled'.

Version 1.0 beta 4c (1 June 2001)

  • Now recognizes IE versions greater that 5.x, in order to support IE 6.
  • Fixed the tabbing sequence on the Registration window
  • Updated the FAQ section in the help file
  • Added a new field to the 'Settings' file in the dictionary, and also to the 'Clients' file
  • Have added a new setting to the "Other" tab in the program options window, called "Show VCR Controls".  This enables VCR Navigation buttons on the Edit Mailing Group window, for users who are familiar with this method of navigating through records.  More information provided in the help file.
  • Added a new field in the 'Edit Mailing Groups' window, called 'Text' (short for 'Text Only').  This stipulates that when messages are sent to an address flagged as 'Text', the html component of the message should not be included.  This allows users who are using mail client programs that do not support html to receive 'plain text' versions of messages that you send.
  • When importing from an external database (Database Import Wizard), the "Import From" drop list now defaults to the directory that you last imported from.
  • Removed the code that refers to the "CapeSoft Hyperlink" template from the source code, as developers purchasing the source won't have Hyperlink as we have not yet released it!
  • Fixed a "bug" for the developer's who have purchased the code for Mailer - had used CapeSoft Object Writer, which was not included in the specs for purchasing the code, redid that procedure in "ABC".
  • Added a new feature, called 'Address Maintenance Tool', accessed from the 'Groups' menu.  This new feature allows you to:
  • Search all Mailing Groups to locate those that contain a given email address, then view a list showing the information pertaining to that address in the various Mailing Groups.
  • Synchronize / Update the details for an address, throughout all the Mailing Groups that contain that address (including the 'First Name', 'Surname' and 'flag' (disable, exclude etc) fields).
  • Insert a new address into multiple Mailing Groups with a single insert.
  • Delete an address from any of the Mailing Groups which it resides in.

Version 1.0 beta 4b (28 May 2001)

  • Same as the first release (below), except here we've included the applications dictionary, which you will find in the "\Mailer\Dict\ folder.

Version 1.0 beta 4a (24 May 2001)    ( First Public Release)

  • First release