Gossamer Forum
Home : Gossamer Threads Inc. : Announcements :

Gossamer Mail 2.2.0

Quote Reply
Gossamer Mail 2.2.0
We're pleased to announce the final release of Gossamer Mail 2.2.0. The list of new features and functionality in 2.2.0 is quite extensive, and is summarized below. You can download the new version from the product download page.

As this list is mostly the same as the 2.2.0-RC1 release, the differences between -RC1 and the current release are underlined below.

2.2.0 - October 23, 2003

Admin side additions/improvements:

  • Payment support:
    • New membership levels (allowing different features per level)
    • Service providers supported: Authorize.net, WorldPay, PayPal, 2CheckOut and Moneris (now updated to the latest Moneris support).
    • Invalid/declined payments can be manually approved
    • Please note that the Authorize.Net, PayPal, and Moneris payment modules require the Net::SSLeay module to be installed.
  • User login date and IP logging.
  • The number of emails sent out by a user and the number of addressees per email can now be limited.
  • X-Originating-IP header can now be added to all outgoing emails (this feature is enabled by default).
  • X-GMail-Account header added.
  • POP3/SMTP connections now support SSL if the Net::SSLeay module (at least version 1.06) is installed.
  • The admin can now change the order and display of the domains to appear on the login page.
  • Attachment filters/blocks have been added to block or remove unwanted attachments (.scr, .pif, etc.).
  • date_admin_offset and date_admin_formats options have been added to allow changing the way dates are displayed in the admin.
  • Template diffs and Fileman diffs are now shown in colour.
  • File size limits have been improved to allow limits to be expressed in bytes, kilobytes or megabytes.
  • ConfigData.pm has been moved to Config/Data.pm. This change has been done to prevent the possible loss of the configuration file when attempting to save it to a full disk drive.
  • Colorized template diffs from previous 2.1.x versions of Gossamer Mail have been added.

Admin side bug fixes:

  • New user forms no longer forget username and domain info if you are returned to the add form after an error.
  • The shared POP3 mode with APOP accounts has been fixed.
  • The last login for users who have never logged in now reads as "Never".
  • Size formats and inputs have been changed to be more readable (e.g. 30.49 MB instead of 31971082.00).
  • image_url is now allowed to be a relative path.
  • email.cgi has been removed and replaced with a "Login as User" feature which uses the normal user side templates and layout.

User side additions/improvements:

  • Users can now save drafts.
  • Folders can now be nested.
  • Email profiles allow users to select a profile (with specific names, signatures and addresses) when sending emails.
  • Address book:
    • Address book groups have been added.
    • Multiple addresses may now be simultaneously selected and/or displayed.
    • A new global address book feature adds global entries to users' address books. Admin-specified users can edit the addresses in the list, but all users may view the addresses.
  • The username and domain last used by a user are remembered at login.
  • Filters now support "Starts with" and "Ends with".
  • Remote POP3 accounts now support SSL connections.
  • The length of "Subject", "To" and "From" fields displayed in message lists can be limited.
  • Forwarded emails can now be saved to users' accounts.
  • The HTML editor now allows users to enter a URL in the image location field.

User side bug fixes:

  • Common template files have been moved into the common directory (prefs.cfg, state.txt, language.txt, etc).
  • Numerous language cleanups and clarifications have been made.
  • A large amount of common code that was in both template sets has been moved into the common template directory.
  • General address book cleanup
  • Filters with multple *'s are now handled as literal *'s (e.g. ****SPAM**** only matches the string '****SPAM****', not abcdSPAMabcd). This provides a more natural behaviour, while fixing a bug with such filters in previous versions.
  • Signatures and footers of text emails now wrap properly.
  • Folder counts are now updated properly on download of new emails.
  • The problem with the HTML editor where replies to HTML emails from Hotmail users resulted in a blank reply has been fixed.
  • When replying to an email, the part from the email (HTML/text) which matches the user's compose preference is now used.
  • The problem with attachments of an auto-reply email not being deleted has been fixed.
  • Other issues with auto-reply have been fixed, including a new ability to allow users' auto-replies to be sent using different profiles.
  • Admin footer is now appended to auto-reply mails.

Jason Rhinelander
Gossamer Threads

Last edited by:

Jagerman: Oct 24, 2003, 12:42 PM
Quote Reply
Re: [Jagerman] Gossamer Mail 2.2.0 In reply to
Some people encountered an error such as the following when attempting to perform a fresh installation of 2.2.0 using the web installer. If you encountered the error below and were unable to install, please download the .tar.gz install file again. This bug does not affect upgrades or installations performed via telnet/ssh. If you were able to successfully install Gossamer Mail, you can safely ignore this message.

GT::Installer (18040): TYPE at /path/to/install/gmail/install.cgi line 8593.

Jason Rhinelander
Gossamer Threads
Quote Reply
Re: [Jagerman] Gossamer Mail 2.2.0 In reply to
Net::SSLeay PPM files for Windows users using ActivePerl 5.6.1 or 5.8.0 are now available for download from our site. Net::SSLeay is required in order to use the Authorize.Net or Moneris "direct" payment methods, or the PayPal "remote" payment method in Gossamer Mail 2.2.0 - it is required in order to securely contact the server via HTTPS. If you do not intend to use the new payment functionality (or if you intend to use only the WorldPay or 2CheckOut payment methods), you do not need to install this module.

These modules are built from OpenSSL 0.9.7b and Net::SSLeay 1.22, and are required for the SSL capabilities of the GT::WWW module. To install, you will need Administrator access, and you need to determine your version of ActivePerl (this can run determine by: Start -> Run -> cmd, then type: perl -v at the prompt). To install, click Start -> Run -> ppm, then at the PPM> prompt type:

For 5.6.1:
install http://www.gossamer-threads.com/ppm/Net-SSLeay-1.22-5.6.1.ppd

Or, for 5.8.0:
install http://www.gossamer-threads.com/ppm/Net-SSLeay-1.22-5.8.0.ppd

Again, you do not need these modules for normal Gossamer Mail operation, but only when you intend to use the Authorize.Net, Moneris, or PayPal payment methods; keep in mind that the Authorize.Net and Moneris methods also require that your site run under HTTPS.

For non-Windows users, ensure that you have at least version 1.06 of Net::SSLeay installed. 1.05 and previous versions will not work. You can determine whether you have the appropriate version installed by running the following command. If it runs without an error message, the necessary version of Net::SSLeay has been installed correctly:
perl -e 'use Net::SSLeay 1.06'

Jason Rhinelander
Gossamer Threads