Professional Webmail System
@Mail Web eMail System Documentation : v 3.2
The latest version of this file can be found at:
http://webbasedemail.com/docs

@Mail Changelog - Description on new changes to @Mail

    15th Aug 2002 (3.4 Release)
    17th July 2002 (3.3 Release)
    11th June 2002 (3.22 patch Release)
    15th May 2002 (3.21 patch Release)
    27th April 2002 (3.2 Major Release)
    7th Feb 2002
    8th Jan 2002
    23rd Dec 2001


15th August 2002

- Release for @Mail 3.40

- New 'XP' interface - Totally new interface for @Mail, various improvement:

- Support for IMAP folders

- Messages can be flaged

- Support for Microsoft PocketPC

- WebAdmin feature to enable mail authenticate with user@domain (for qMail setups)

- External Accounts - New advanced login form, users can specify their user@domain, and the
MailServer address of their provider.

- New qMail documentation on how to setup @Mail


17th July 2002

- Patch Release for @Mail 3.30 .

- Create new Email Filter - Block SPAM messages from arriving in users mailboxes

- Implemented a Virus Scanner Plugin. Scan incomming / outgoing messages for Viruses

- New Multi Language Template:

- Simplified Chinese

- Portuguese

- Spanish

- Italian

- New Global Address book

- Various changes to the source


11th June 2002

- Patch Release for @Mail 3.22 .

- Added User Restriction Page in the WebAdmin

- Added a Global Address Book + configurability in the WebAdmin

- Added Local Site Searching in the LDAP module + configurability in the WebAdmin

- Added Profile page under @Mail so users can modify their online profiles

- Added additional Contact fields (TelHome, TelWork, FaxHome, FaxWork, TelMobile and TelPager) to the profile page.

- Added support for User Groups (for later versions)

- Optimized saveemail.pl for large messages.

- Purge Users (WebAdmin) fixed.

- Fixed the Language Box on the Profile Page (other pages as well)

- Fixed the Industry and Occupation Boxes on all the pages

- Revised Modify User, Add User and Signup Page for use with the new Profile Fields.

- Revised Modify User so Displayed Name and Reply To can be modified for users using the webadmin.

- Fixed the reg. ex. on some URLs.

- Fixed displaying of Time Received for e-mail using timezones-table

- URL parsing for composehtml fixed

- Spellchecker fixed to remember to, cc, bcc fields and message priority

- pop3 script fixed to work with Norton.

- Send Message in compose disables buttons to stop users from sending multiple messages.

- Compose returns message and errors when SMTP is unavailable

- Attachment swapping fixed


15th May 2002

- Patch Release for @Mail 3.21 .

- Added a new feature in the WebAdmin. 'Who is Online' to check which users are currently using the service

- Spell check, stopped escaping \n for <BR> when Spell Checking

- Fixed the Statistics to correctly detect the date today

- Changed the Icons for Calendar / Scheduler in the Menubar

- Fixed an error in the Calendar / Tasks routines when posting an entry for yourself

- Appending the correct date when adding a new Calendar/Task from the Start-Page

- Refreshing the correct frame when adding new Calendar/Task entry

- Added new routines to double-check the username of a new account. Only alphanumeric and ._- characters allowed in the username.

- Added in new notification when creating a new database via the WebAdmin

- Fixed an Inbox count error when viewing the folder-manager with a POP3 account

- Updated the POP3 Daemon in @Mail. Supports the alarm function when running standalone. New configuration file and support for Sendmail access database.


7th Apr 2002

- New release of @Mail 3.2 . Including new improvements and features and bug patches.

- @Mail now supports IMAP. Users can access their IMAP accounts via @Mail.

- Created an entire new WebAdmin to @Mail. Including new new functions (Mass Mail users, Migrate, Purge Users/Messages, New configuration menu, Statistics, User utilities and more)

- Enhanced the Scheduler in @Mail. Created a cleaner layout of Scheduler functions. Users can post Calendar/Tasks entry to other users in the system. Receive email alerts and manage their time more efficiently.

- Added a group addressbook feature. Users can define a group address containing many emails.

- Cleaned the Simple interface for Netscape and Macintosh Users.

- @Mail includes an inbuilt parser for HTML template files; allowing if statements to be embedded into the file.

- Added new color schemes for @Mail. Users can choose from a variety of predefined skins or make their own.

- Added various Javascript checks for browser comparability with Netscape

- Added a new print button for reading emails.

- LDAP function expanded. The Admin can define a custom LDAP server with bind DN.

- Upgraded the install.pl script . Added new detection of system configuration and automatic installation of Perl modules if required.

- Improved performance when accessing emails from the Database.

- @Mail supports custom bounce messages for undeliverable / over quota errors.

- Created a more reliable method to configure Sendmail for @Mail.

- Enhanced the Spell Checker.

- Included a new utility to change/add a password for the webadmin directory of @Mail.

- New Licensing code for @Mail

- Many other numerous modifications to the source of @Mail.


7th Feb 2002

- When deleting an account in the WebAdmin, a javascript popup confirms the removal.

- Fixed an error with Session timeouts. Users are forced to login to an account if the SessionID is empty.

- Messages received by the system are logged in the SQL or flat-file database.

- Added the correct stylesheet on the Simple interface, for older Netscape 4.x browsers.

- When installing a flat-file database, the installation script will not search for the DBI driver.

- Fixed Language select box on the login-page. If user incorrectly logs in, the select-box will display the default language option.


8th Jan 2002

- Created a global email Filter configuration file (atmail/libs/Atmail/Filter.pm). The admin can define messages to automatically move to the Trash depending on the From/Subject fields.

- Added more verbose configuration checking in the webadmin. If any of the @Mail settings or installation is incorrect, the webadmin will advise what to fix.

- Temporary files used by @Mail when reading an email message, are automatically cleaned from the temp directory.

- Fixed when using the spell check, the cc field was not saved.

- CSS was not working for spellcheck html templates. Fixed for English, german and dutch templates

- Mentioned max_allowed_packet for mySQL installations in the installation guide

- Added more descriptive @Mail error for sending a message via the SMTP server, which does not resolve or cannot connect

- Fixed search.pl which has multiple 'top.location.href='menubar.html' for each row matched in the search query.

- Users that start with 0-9 characters are not detected correctly, fixed.

- Fixed that some icons are not showing on the attachment received.

- Added $|++ to the showmime.pl script, which solved some Webserver problems of printing attachments

- Solved an error where some user details were not saved into the database when they signed up for an account


23rd Dec 2001

- Added a new StartPage function. Users can see a brief description of new messages, calendar entry's for today, and tasks pending.

- Added a new field in the UserSettings table, called StartPage. Users can choose to use on startup, or go directly to Inbox.

- Create support for multiple POP3 accounts. Users can toggle between accounts.