Office-Logic InterChange - Product Release Changes


Version 6.03:
  • General: Uses updated SSL/TLS 1.1.0 library. This removes all SSL 2.0 and SSL 3.0 ciphers to increase encryption strength.
  • Antivirus: Virus scanner supports messages over 4GB. Required to keep pace with increased message size capability of InterChange.
  • DLIST: Removes DKIM-Signature header when message passed through discussion list.
  • SecureMail: Corrected issue displaying SecureMail accounts at console for auto-created accounts.
  • SMTP: Increased number of mail servers allowed to be tried in an attempt to maximize delivery success.
  • SMTP: Reports first delayed delivery warning after 1 hour instead of 4 hours.
  • SMTP: Corrected issue looking up SPF MX records that were included to accommodate nested SPF records.
  • SYNC: Allows up to 256K of notes when synchronizing schedule and contacts.

Version 6.02:

  • General: Corrected IP notify problem for non-client-server installations.
  • SMTP: Tightened security by only allowing authentication by account name, not e-mail address.
  • SMTP: Supports attachments over 4GB in size. Transfer of e-mails may still be limited by the size restrictions of the foreign e-mail server.
  • Webmail: Corrected issue with forward/reply/file the wrong message if position in list shifts when logged from multiple locations.

Version 6.01:

  • SMTP: Added Bounce Address Tag Validation feature to reduce backscatter.
  • SMTP: Non-delivery messages sent with no MAIL FROM e-mail address.
  • SecureMail: Added "Send Normal" button when sending SecureMail from Webmail.
  • Webmail: Allows downloading of attachment files over 4GB.

Version 6.00:

  • General: Increased Office-Logic username, password and record size. Username maximum length: 31 characters. Password maximum length: 26 characters
  • General: Not sensitive to spaces in InterChange program directory.
  • Antivirus: Added feature to block documents with AutoStart macros.
  • Webmail: Skips duplicate recipients in group.
  • Webmail: Supports database notes and pictures up to 2MB (brings up to Office-Logic Groupware standard).
  • Webmail: Uses gzip compression for webmail attachments and images transmission to client.
  • SMTP: Added list of recipients for which non-delivery message will not be sent to avoid backscatter when relaying.
  • SMTP: Can check delivery status of individual recipients while in outbound queue.
  • SMTP: Sends delivery notification to Office-Logic workstations to add to status bar log for positive confirmation when delivered.
  • SMTP: Added Plus addressing feature that allows user to have "unlimited alias" ad-hoc creation. e.g., username+xyz123@domain.com is a valid address for user "username".
  • SMTP: Can specify which IP address mail is sent from by InterChange sending.
  • Sync: Supports synchronizing with Outlook.
  • Sync: Supports ping watching several e-mail folders by phones that support the feature.
  • LDAP: Results include phone number from Office-Logic user record.

Version 5.18:

  • General: Added SMS gateway.
  • Antivirus: Uses Avira SAVAPI 4.
  • SMTP: Allows larger SPF records.
  • SMTP: If multiple SPF records found (not following specs), all are checked.

Version 5.17:

  • SMTP: Individual DNSBL public block lists can be set to inquire without blocking.
  • SMTP: Added list of E-mail addresses that Office documents with macros are allowed from.
  • SSL: Uses 2048 bit Diffie-Hellman key.
  • Webmail: Added X-Frame-Options header for extra protection against ClickJacking.

Version 5.16:

  • SMTP: List ALLOWFRM.TXT overrides BLOCKFRM.TXT list when delivering to recipients.
  • Webmail: Allows multiple recipients to be pasted on webmail Compose page.

Version 5.15:

  • Antivirus: Added feature to block documents with macros.
  • IMAP: Corrected issue with search using many OR terms overrunning stack.
  • Rules: Does not add autoreply addresses to whitelist.
  • SMTP: Retries DNS lookups that time-out.
  • Webmail: Added picklist feature on compose page.
  • Webmail: Added insert signature feature on compose page.
  • Webmail: Added webmail configuration for displayed time zone.
  • Webmail: Case insensitive search works with UTF8 encoded messages.
  • Webmail: Searches attachment names.

Version 5.14:

  • SecureMail: Added feature to SecureMail to Require password (prompts recipient to create password if needed).
  • Ssl: Added configuration for SSL protocol and ciphers for outbound connections.
  • Sync: Added support for Android 5.1 OS.
Version 5.13:
  • SMTP: Added more blocked file extensions.
  • SMTP: Increased maximum size of attachment extension list.

Version 5.12:

  • Antivirus: About box shows status of Antivirus engine.
  • SMTP: Alias includes optional "When from:" address.

Version 5.11:

  • SMTP: If "A" record lookup fails on one DNS server, attempts on another.
  • SSL: Uses 1024 bit Diffie-Hellman key for increased security.
  • Webmail: Only deletes tracking receipt if generated by Office-Logic.

Version 5.10:

  • Antivirus: Replaced virus scanner with Avira.
  • Antivirus: Inspects contents of winmail.dat files for blocked file extensions.
  • Antivirus: Blocks archive (zip) files that contain other encrypted archive (zip) files.
  • SMTP: Corrected issue verifying domains with only an A record (no MX record).
  • Webmail: No longer includes cc: and bcc: in subject (was causing sort problems in smartphones).
  • Webmail: Deletes tracking response after processed.
  • Webmail: Header line not encoded as UTF-8 until all pieces are gathered, in case line is broken in middle of character sequence.

Version 5.09:

  • SecureMail: SecureMail add-on allows option of requiring no password to be specified. Link in e-mail becomes secure link. Defaults to requiring password when using Office-Logic Groupware "Secure-Mail" checkbox. Can be set to allow password but user can ignore and send with no password.
  • SMTP: Automatically creates parent year and month folders in archive.
  • Webmail: Added "Personal and Global Address Books", "All Distribution lists" and "All Users" to attendee selection.
  • Webmail: Can select resources from attendee selection.
  • Webmail: Attempts to separate first and last names when adding to address book from email.

Version 5.08:

  • Antispam: Checks From: e-mail address in whitelist even if it is a local user.
  • General: Added Expires column to userlist.
  • General: Disabled SSL v3 support by default.
  • IMAP: Refreshes mailbox immediately if appending to currently selected mailbox.
  • IMAP: During an IMAP copy, sends keep-alive responses to keep client from timing out.
  • Sched: Corrected issue with appointment reminder emails showing wrong recurrence date.
  • SMTP: Accepted messages log includes authenticated username.
  • SMTP: Received header includes hostname details.
  • Sync: Added e-mail synchronization to ActiveSync.
  • Sync: Can enable/disable personal and global notepad sync.
  • Webmail: Added gzip to compress web responses over 4k.
  • Webmail: Added SecureMail Rules feature for messages composed in Webmail.
  • Webmail: Corrected issue with encoded characters in long attachment filenames.
  • Webmail: Maximum message and webpage size raised from 2M to 8M for 64-bit.
  • Webmail: Recognizes mime multipart alternative inside of multipart mixed.
  • Webmail: The character # can be used in rules and security-rules to match any digit.

Version 5.07:

  • IMAP: Automatically creates folder when client appends new message to folder. This is a workaround for smartphones which do not create the necessary folders before sending and deleting.
  • SMTP: Shows which SURBL database was used to block message.
  • Webmail: Added option to spell check when sending from Webmail.
  • Webmail: Can cancel spelling changes and return to compose page.

Version 5.06:

  • General: Added "Lookup SPF record" menu option.
  • General: More details shown in "Lookup mail server" menu option.
  • General: Added code to enable ECDH ciphers.
  • Antispam: Content filter allows alpha and numeric characters.
  • Antispam: Does not content filter if any recipients in Allowed To list.
  • SMTP: Checks user's block-from list before dropping message into inbox.
  • SMTP: Authentication disabled on port 25 by default, reducing intruder lockouts.
  • SMTP: Look up A record for domain if no MX record.
  • SMTP: Prompts for plaintext authenticate user if not provided (fixes LG Android).
  • Sync: Supports synchronizing of notepads with iPhone and iPad.
  • Todo: Does not go past end of notes field in to-do list record.
  • Todo: Synchronizes each to-do category into its own folder on device.
  • Webmail: Added "Personal and Global Address Books", "All Distribution lists" and "All Users" to recipient selection.
  • Webmail: Corrected memory leak when searching in webmail.

Version 5.05:

  • IMAP: Sorts new messages by UID (corrects Outlook problem).
  • IMAP: Corrected issue where message becomes unread when copied to another folder.
  • Rules: Wildcard characters * and ? allowed in rules.

Version 5.04:

  • General: Includes updated OPENSSL 1.0.1g.
  • General: Requires Windows XP or Windows Server 2003 or later.
  • Sync: Corrected issue with determining which appointments on the server have changed.

Version 5.03:

  • General: Includes updated OPENSSL 1.0.1g.

Version 5.02:

  • General: Added ability to block all authentications from list of IP addresses BLOCKAUTH.TXT.
  • Sync: Will not clear contact notes or picture at the server if activesync replaces the record without including notes or picture.

Version 5.01:

  • Antispam: Content filter ignores duplicate spaces.
  • General: Added feature for local users to consolidate older e-mail messages into one file.
  • General: Added feature to reduce number of messages in Inbox by moving oldest ones into another folder.
  • General: Added Retry-All feature.
  • General: Can configure location of log files.
  • General: Can set maximum number of days messages stay in Deleted folder.
  • General: Cleanup processing is more responsive to shutdown request.
  • General: Font sizes are calculated based on DPI settings.
  • General: Default mail subdirectory changed from MHS to SMTP.
  • General: Removed limit on number of messages in a mailbox.
  • General: Shows time in milliseconds if in verbose mode.
  • General: Thread numbers increased to 6 digits.
  • General: Uses HTML Help.
  • General: Uses newer LOGIC.EMB file format with more space for from and subject lines.
  • IMAP: Before user is authenticated, timeout is 30 seconds.
  • IMAP: During IDLE command only refreshes mailbox if new message arrives.
  • IMAP: Message fetch byte range can be inside of parenthesis.
  • IMAP: NOOP does not return EXISTS or RECENT values unless they changed (corrects problem with Outlook 2013).
  • IMAP: Throttles more than 3 duplicate commands within a second.
  • IMAP: Updates EMB file when message moved out of mailbox.
  • POP: Before user is authenticated, timeout is 30 seconds.
  • POP: Throttles more than 3 duplicate commands within a second.
  • POP: Updates EMB file even when multiple connections using same mailbox.
  • Rules: Recognizes rule condition with hours only and no minutes.
  • Rules: Updates EMB file when message deleted from mailbox.
  • Sched: Adds quotes around attendee description containing commas.
  • Sched: Only mark organizer flag if we are the organizer (in case the appointment is from an email).
  • Sched: Only sends appointment notice if there is an organizer.
  • Sched: Only sets authenticated user as organizer if meeting-status is "meeting".
  • SMTP: Allows each user to have separate trusted-IP list.
  • SMTP: Does not add to graylist database if whitelisted.
  • SMTP: Does not check personal block lists if user authenticated.
  • SMTP: Does not check SPF is sender is local user.
  • SMTP: Does not revert to "A" record if MX lookup failed.
  • SMTP: Ignore CNAME lookups that refer to the same name.
  • SMTP: No QUIT issued if connection lost or timeout.
  • SMTP: Only 3 levels of recursion allowed for CNAME lookups (not 8).
  • SMTP: Recognizes CNAME when requesting "A" record.
  • SMTP: Timeout set to 40 seconds for QUIT command.
  • SSL: Allows separate SSL protocol and cipher settings for each service.
  • SSL: Certificate request includes 256 byte signature.
  • SSL: Logs when export-grade encryption is being used.
  • SSL: Removed SSLv2 support.
  • Todo: To-do list record size increased to 4K.
  • Webmail: Added timeout to receive entire HTTP header.
  • Webmail: Allows separate SSL protocol and cipher settings for each service.
  • Webmail: Fixed problem not recognizing e-mail messages when tracking enabled.
  • Webmail: Fixed problem with uploading pictures into HTML editor.
  • Webmail: Removed WML support.
  • Webmail: Receive timeout set to 10 seconds.
  • Webmail: Recognizes attachments inside of winmail.dat.
  • Webmail: Respects reverse from/to setting in mailbox.

Version 4.40:

  • General: Corrected problem where some clients retrieved duplicate messages or unable to delete.
  • General: Only caches message mime index if file larger than 64K.
  • IMAP: Reports number of messages changed by STORE command.
  • IMAP: Message number of 0 is ignored from iPhone.
  • Webmail: Can edit color-coding rule action in webmail.
  • Webmail: Improved performance of searching email when using date range.
  • Webmail: Updates LOGIC.EMB file when message deleted or status changed from webmail.
  • Webmail: Webmail allows color coding of messages in DEFAULT template.

Version 4.39:

  • General: Assigns UID's to new messages in ascending date/time order.
  • General: Does not proceed loading mailbox if memory allocation error.
  • IMAP: Saves reminders and attendees from OL-Inet client.
  • IMAP: Log lines limited to 480 chars instead of truncating the whole line.
  • Rules: Added rule condition for day of week.
  • Rules: Added rule condition for email age in hours and days.
  • Rules: Add extra spaces so bytes inserted into message are a multiple of 8 (for performance).
  • Rules: Any unrecognized rule action is treated as workstation rule action.
  • Rules: If "Date:" header is blank, gets date from "Received:" header.
  • Rules: Can use "%r" in rule display message text for new-line.
  • SMTP: Ignores dots at the end of domain names in SPF records.

Version 4.38:

  • IMAP: Only allows 10 requests to POP/IMAP server unless user is authenticated
  • SMTP: Anti-impersonation allows tab characters in From: continuation line.
  • SMTP: Does not mime-decode e-mail address in From: line before checking for anti-impersonation (because of commas).
  • SMTP: Includes SENTMAIL.TXT with notice to administrator if user exceeds maximum messages per day.
  • SMTP: Only allows 10 requests to SMTP server before a successful DATA command.
  • WebMail: Updated HTML editor to support Internet Explorer 10.

Version 4.37:

  • General: Moved Whitelist options to new tab in configuration.
  • IMAP: During an IMAP search, sends keep-alive responses.
  • SMTP: Added feature to prevent impersonation in the From: header.
  • SMTP: Keeps received but discarded/rejected email for configurable number of days.
  • SMTP: Stops writing email message file once size exceeds limit.
  • Sync: Synchronizes contact photo with phones.
  • Sync: Sync client not allowed to clear appointment subject, location, privacy or notes.
  • WebMail: When forwarding or replying to message, includes "References:" header.

Version 4.36:

  • SMTP: Does not discard NSLOOKUP results that begin with 127 (loopback), causing some SPF lookups to fail.
  • SMTP: Allowed From e-mail address overrides blocked IP address.
  • IMAP: Fixed possible exception error when attached WINMAIL.DAT is invalid.

Version 4.35:

  • General: Does not fail if user mail directory empty or missing.
  • General: Notifies Groupware client if message added to Detained folder.
  • General: Removes duplicates by filename from message list.
  • General: Status report includes percentages for blocked recipients.
  • IMAP: COPY command indicates whether new folder was created.
  • IMAP: NOOP command refreshes list of folders.
  • SMTP: Added SPF lookup to prevent sender address forgery.
  • SMTP: Statistics on blocked recipients broken into subcategories.
  • SMTP: Added customizable response codes for blocked recipients.
  • SMTP: Content filtering not done if sender on whitelist.
  • SMTP: IP address on Received line obscured if authenticated connection to avoid having it checked by another spam blocker.
  • SMTP: Content filter matches only on complete words and allows asterisks as wildcards.
  • WebMail: Assigns correct mime type for each attachment when sending mail.
  • WebMail: Calendars can be overlaid onto Google calendar using /ical URL.

Version 4.34:

  • Default number of days messages stay in sent items increased to 30.
  • Added HTM, HTML, XML to default list of attachment filters.
  • List of active web sessions shows last IP address.
  • List of active IMAP sessions shows last mailbox selected.
  • Includes IP address in SMTP response when blocking recipient.
  • IMAP IDLE limited to 5 minutes for compatibility with some firewalls.
  • Added SecureMail from webmail feature.
  • DLIST subscribe and unsubscribe requires opt-in and opt-out confirmation.
  • Corrects problem with some phones not creating IMAP mailboxes.
  • Corrected possible overrun in SMTP authenticate.
  • Limits SMTP responses to 50 lines.
  • Settings moved from WEB.INI to LOGIC.INI file. Conversion happens at startup.
  • Allows high encryption if licensed InterChange or Groupware users.
  • Added support for multiple FaxFinders, separated by commas.
  • Added option to use multiple FaxFinders evenly (load balancing).
  • Added "Users allowed to change global address books" for IC Lite.
  • Challenges sent from "validate-mail" because PostFix servers do not allow hyphen at beginning of e-mail address.
  • Allows and reports multi-line SMTP responses.
  • Error report from HELO or EHLO includes server name.
  • Ignores changes to a global contact if user not allowed to change global contacts.
  • Prevents recurring appointments from being deleted and re-added from phone whenever the recurrence date changes.
  • Default days ahead to sync changed from 180 to 400 to prevent yearly recurring from being deleted from phone.
  • Creates new appointment if global appointment changed.
  • Corrected potential problem with large objects being sent to the phone stopping synchronization.
  • Fills in default value for alert minutes when creating appointment.
  • Messages are scanned for viruses even if on allowed list.
  • Corrected possible exception if message terminated by dot without CRLF.
  • Fixed possible exception if message tracking ID too long.
  • Added AJAX support for drag-drop using frames.
  • Ignores e-mail addresses without '@' in whitelist.
  • Does not add e-mail addresses without '@' to whitelist.

Version 4.33:

  • General: Secure Attachments is now Secure Mail.
  • General: Exports and imports separate tunnel in and out directories.
  • SMTP: Accepts mail for unknown local users if authenticated (keeps phones from continuously retrying).
  • SMTP: Tracking file record size changed to accommodate email addresses.
  • Sync: Corrected Todo sync for Windows Phone 7.
  • Sync: Added Deleted and Sent Items folders (workaround for Droid).
  • IMAP: Server includes message position in FETCH response even if 0.
Version 4.32:
  • Antispam: Does not detain messages from -secure- allowing inbound Secure Mail.
  • General: Enabled Data Execution Prevention.
  • General: Graceful shutdown of TCP connections without keeping thread waiting.
  • IMAP: BODYSTRUCTURE command returns exact partition body size for compatibility with Apple iOS5 fix.
  • IMAP: Cannot change message flags if mailbox opened with EXAMINE for compatibility with some handheld devices.
  • IMAP: Fills with spaces when fetching partition data past end of partition (fixes problem with iPad iOS5 requesting last few bytes of partition).
  • IMAP: Imap IDLE timeout added so misbehaving clients don't leave connections open for long periods of time by abandoning IDLE command.
  • IMAP: Only expunges the mailbox in the session if messages marked deleted within that session.
  • IMAP: Only unflags recent messages that are fetched, not entire mailbox.
  • POP: Responses logged only in verbose mode for performance.
  • Sync: Fixed exception if note from phone is empty.
  • WebMail: Added AJAX support for preview frame in frame set called "FRAMES". Next release will make this frame set the "DEFAULT" set.
  • WebMail: Deleting entire folder moves messages into Deleted folder.
  • WebMail: Does not include notify footer at bottom of page.
  • WebMail: Supports color coding of email messages.
Version 4.31:
  • Antispam: Fixed possible overrun when challenge release filename is too long.
  • FAX gateway: Will accept recipients formatted as
  • Filtering: Removed option to remove and replace attachment partition with SCREEN.TXT for outbound screened attachments. Does not send message and returns message to sender with appropriate notice attached.
  • General: Deletes old files from IN, OUT, EXTRACT, UPLOAD folders.
  • General: Does not copy contents of DEFAULT folder to user directory when logging in as global user.
  • General: Does not report virus scanning expired if virus scanning disabled.
  • General: Removed use of TRANSLAT.TXT file.
  • General: Retries opening domain list file if failure.
  • IMAP: Response for BODYSTRUCT includes embedded message ENVELOPE and BODYSTRUCT (fixes issue with Mac client).
  • IMAP: Response for fetching message body using always includes tag even if past end of message (fixes issue with Mac client).
  • IMAP: Response for UID STORE includes UID.
  • IMAP: Search cancelled when connection is closed.
  • IMAP: When fetching specific headers in IMAP, only returns headers whose name exactly matches.
  • Secure Mail: Allows each recipient to have a different password.
  • SMTP: Allows email addresses and host names up to 256 characters.
  • SMTP: Does not reverse lookup non-routable (internal) IP addresses.
  • SMTP: Only adds extra CRLF if message ends without one.
  • SMTP: Reports failure if last block of incoming message cannot be written.
  • Sync: Added notepad synchronization for Funambol client on Blackberry.
  • Sync: Corrected problem synchronizing both directions on Windows Phone.
  • Sync: Corrected problem with setting up account on Android (includes Inbox folder name).
  • Sync: Decodes '\' in notes from Blackberry Funambol clients.
  • Sync: Decodes HTML encoding such as @ from Blackberry Funambol clients.
  • Sync: Escapes & < > characters for the Blackberry Funambol client.
  • Sync: Makes sure SYNC folder is created during folder sync.
  • Sync: Workaround for Blackberry OS exceptioning because of ampersand at end of field in contact.
  • Sync and WebScheduler: Corrected possible exception when there are too many appointments.
  • Sync and WebScheduler: Does not show accepted/declined status for overlaid group appointments.
  • Sync and WebScheduler: Does not show multiple copies of the same overlaid group appointment.
  • Sync and WebScheduler: Lists attendees in notes for overlaid group appointments.
  • Sync and WebScheduler: Shows organizer in parenthesis for overlaid group appointments.
  • Sync and WebScheduler: Uses e-mail address as a description for attendees with only an e-mail address.
  • WebMail: Replaced rich text editor with new CK Editor.
  • WebMail: Supports image upload for new CK editor.
  • WebMail: Search cancelled when connection is closed.
  • WebScheduler: Increased maximum number of appointments in daily view from 250 to 1500.
  • WebScheduler: Increased maximum number of appointments in list view to 1500.
  • AviNet: Tunnel recipients can have separate IN and OUT directories.
Version 4.29:
  • Antispam: Corrected issue allowing spam to be accepted after no reverse-dns found and RSET command received.
  • SMTP: Recognizes multiple A records derived from MX host record.
  • SMTP: Logs more DNS lookup results for troubleshooting.
  • SMTP: Only fails domain name lookup if negative response received from name server (does not fail due to server timeout).
  • SMTP: Outbound queued message list shows recipients.
  • Sync: Compatible with new Funambol 9 Blackberry sync client.
  • WebScheduler: Schedule reminder e-mail address list can be up to 480 chars.
  • AviNet: Copies default rule file TUNNEL.RUL for tunnel users.
  • AviNet: Tunnel directory can be specified separate from user directory.
  • AviNet: Added tunnel option to process non-tunnel formatted messages.
  • AviNet: Added tunnel option to deliver original e-mail messages to Inbox.
  • AviNet: Imports and exports tunnel folder name.
  • AviNet: Tunnel users cleaned up at midnight.
Version 4.28:
  • Antivirus: All virus scanner files must be received and integrity tested before engine is reloaded.
  • Antivirus: Does not load antivirus engine more than once. Fixes problem where engine would not unload.
  • Antivirus: Fixed possible exception error when HTTP response is empty.
  • General: Can remotely reset trial product expiration date.
  • General: Added separate commands to check for updated virus definitions and force download of all virus definitions.
  • Secure mail: Adds additional text from SecureBody.htm to body of message.
  • Secure mail: All secure attachment files reside in SECURE folder.
  • Secure mail: Added secure attachment replaceable parameter %h for host name.
  • Secure mail: Added secure attachment replaceable parameter %o for organization.
  • Secure mail: Added secure attachment replaceable parameter %l for logo name.
  • Secure mail: Can edit list of inbound secure attachment recipients.
  • Secure mail: Added secure attachment configuration for organization.
  • Secure mail: Added secure attachment configuration for logo name.
  • Secure mail: Secure file size can be up to 4GB.
  • Secure mail: Added SECURESEND command for inbound Secure File Transfer.
  • SMTP: Can configure minimum and maximum minutes between retries of outbound mail.
  • SMTP: Does not send mail for local users to relay host.
  • Spam Blocking: Can edit list of allowed URIs in e-mail body using "Allowed URIs in e-mail body (bypasses URI blocking)".
  • Spam Blocking: Keeps track of which detained messages were already released and responds accordingly if another release is attempted.
  • Sync: Fixed possible exception error when attendees have comments.
  • Sync: Sync server only allows content type of "vnd.ms-sync". Fixes exception error when e-mail sync is attempted.
  • Sync and WebScheduler: Does not show shared appointments if they do not block any time and are private.
Version 4.27:
  • Uses ALLOWHIGHENCRYPT.TXT file to specify which IP addresses are
  • allowed to use medium and high strength encryption.
  • Low strength encryption (used for trial software and IP addresses not in
  • ALLOWHIGHENCRYPT.TXT) includes both 40 and 56-bit strength ciphers.
  • Sync server correctly reports that more changes are available, allowing
  • initial sync to complete faster.
  • Sync server repeats last ping request if zero-byte ping request received,
  • allowing changes to be sychronized quicker from server to phone.
  • Graylist export works in monitor mode.
  • User quota enabled setting overrides system default setting.
  • SMTP,POP,IMAP servers respond with password required error if no
  • password specified.
  • Only fails reverse address lookup if response received from name server.
  • Fixed problem synchronizing to-do list with Palm Pre.
  • Corrected possible exception error if group appointment cannot be found
  • in organizers calendar.
Version 4.26:
  • Local (non Office-Logic Groupware) user passwords are case sensitive.
  • After installing this update some client/devices may need to have the
  • password updated to match the correct case.
  • Added capability of verifying local user password with Windows server.
  • Added feature to expire user passwords after configurable number of days
  • for companies that require it for compliance.
  • User required to change password upon login to webmail if it does not meet
  • minimum requirements or is expired.
  • User given configurable number of grace webmail logins once password needs
  • to be changed.
  • Added denial of service attack detection and prevention to IMAP server.
  • Intruder lockout notice includes name of service (such as POP,IMAP,SMTP)
  • and the IP address of the lockout.
  • Added feature to block senders with unknown domain names (fake domains)
  • for junkmail rejection.
  • Added feature to block inbound mail from IP addresses with no reverse (PTR)
  • lookup for junkmail rejection.
  • Added configuration option to archive attachments with WebMail.
  • Includes names of omitted attachments in outgoing message to cc: and bcc:
  • when user sets option to not "Send attachments to cc: recipients".
  • Includes names of omitted attachments in archived message when user sets
  • option to not "Archive attachments in outbound messages".
Version 4.25:
  • Intruder lockout only locks out specific IP address of attacker.
  • Does not allow logins for users whose passwords are the same as their
  • username or blank.
  • Added ability to designate patterns of invalid passwords including a list
  • of the "500 (or so) worst Internet passwords".
  • Warns when password does not meet minimum requirements during web login,
  • explains why, and gives a chance to change it.
  • When password is changed from the console, warns if password does not meet
  • minimum requirements.
  • When attempting to change password from the web interface and new password
  • does not meet the minimum requirements, explains why and prompts for
  • new password.
  • Minimum number of characters in password defaults to 4.
  • Can automatically create and synchronize address books between InterChange
  • servers using LDAP for use with WebMail and OfficeLogic I-Net
  • (and its derivatives).
  • Added IMAP configuration to upgrade addresses that have no domain name.
  • Forwards all mail for unknown recipients with no domain name to RelayToDomain
  • if present in INTER.INI.
  • Upgrades sender e-mail addresses if it has no domain name to e-mail address
  • in user list. If no e-mail address then uses Domain Name in InterChange
  • configuration.
  • Recognizes other alias lists in InterChange directory named ALIAS*.TXT
  • primarily for use with automatic address book creation.
  • Added IMAP server command to get list of address books for use with
  • Office-Logic I-Net (and its derivatives).
  • Sync client not allowed to make changes to read-only user.
  • Reworked feature that saves original files to zip file before synchronizing
  • changes.
  • Locks files being scanned to prevent them from being scanned again if the
  • Norman scanner exceptions giving InterChange a chance to resume without
  • processing the "exception-ing" files over and over.
  • When creating new address book, database index names default to entire
  • database name and field name.
  • Header line "Received:" includes recipient's e-mail address.
  • Lookup mail server shows results in window.
  • Added support for new Funambol 8.7 Blackberry client.
  • IMAP does not include deleted items in number of unread items.
  • Fixed possible file corruption when writing attendee notes.
  • Fixed possible exception error with web post.
  • Corrected problem forwarding some e-mails with images.
  • Added scheduler @@IfNotShared@@ and @@IfNormal@@ tags.
  • Scheduler does not show private notes in list view.

Version 4.24:

  • Blocks attempt of cross scripting attack. While this is not a vulnerability to the InterChange server, some penetration testers are trying to protect the rest of the Internet from injected JavaScript and this change will allow those test to be passed.
  • Fixed SYNC exception error when content length is 0 from some phones that don't properly format the request.
  • IP address lists can contain "LOCAL" to specify the InterChange machines IP address.
  • Added feature to send detained messages report to users at specified times. (Default is 3:00 pm local time on Interchange.)
  • Added outbound attachment screening filter allowing the administrator to block outbound attachments similar to how inbound attachments are filtered.
  • Added secure attachment feature to allow senders to send attachments in compliance with privacy laws and regulations. Attachments are stored on the InterChange server and replaced with a link in the message. Allows a default password, an override password, and individual file passwords. OfficeLogic Groupware has corresponding "Secure attachment" checkbox and prompts for password when sending a secure attachment. Separate intruder lockout for failed attempts at retrieving attachment(s). Storage of attachments is self-cleaning in "Days to keep attachments". Additional license required for this enhanced feature. If entire message needs to be secured, contact OfficeLogic Sales Department about MailSWAT.
  • Added menu option to view "Blocked by URL" (SURBL) log file.
  • InterChange can run in 3GB of address space if /3GB specified in Windows BOOT.INI file (large address aware).
  • Configuration of hostname to appear in release link in challenge message can include http: or https:. Using "https:" forces recipients of challenge messages to connect using SSL. Only recommended for sites that have a signed/purchased certificate from a recognized Certificate Authority. Contact the OfficeLogic Sales Department if you need a signed certificate.
  • Added ability to specify From address in webmail compose template for use with the Secure Attachment Upload Service. This is the reciprocal process for secure attachments that allows your customers to securely upload attachments to your users. In addition to allowing the secure upload, it removes the limitation on size from them being able to e-mail files to your users. It is especially useful to CPA firms (QB files), Law practices (documents, briefs, pleadings, etc.), Engineering firms (CAD drawings, scans, etc.) and other businesses that require large files to be uploaded from clients.
  • Sends error if Norman engine initialization failed.
  • Recognizes signed certificates with the filename HOSTNAME.crt (where HOSTNAME is the host name). This simplifies the installation of signed certificates that are purchased from LAN-Aces, Incorporated. Purchased certificates include installation support from the OfficeLogic Support Team to generate the certificate request documents, order, install, and test the new certificate. Contact OfficeLogic Sales for more information on signed certificates. Using a signed certificate suppresses the warning that most browsers give when a self-signed certificate is used.
  • Recognizes intermediate certificates with the filename sf_bundle.crt.
  • IMAP  Envelope time includes leading 0 (fixed problem with Droid X).
    • Envelope includes reply-to and message-id.
    • Envelope can contain international characters.
    • Supports Thunderbird color coding tags.
  • Fax Gateway does not expect fax page count in response when job is submitted. (Separate license required for Fax Gateway feature. License includes fax hardware, installation assistance, and support.)
  • Only supports TCP/IP Office-Logic notifications. Removed IPX and NetBios configurations.
  • Includes TNEF (WINMAIL.DAT) information in MIM file. This compliments the enhancements in a previous release that allows WINMAIL.DAT files to be viewed within OfficeLogic.
  • Fixed problem when ZIP is filtered and it contains other filtered attachments.
  • SURBL log file header corrected.
  • SURBL log includes which SURBL host used.
  • SMTP received Blocked IP addresses override Trusted IP.
  • Logs error messages displayed to webmail client.
  • When adding attendee by e-mail address, attempts to find local user associated with the e-mail address.
  • Removed extra space in MAIL FROM and RCPT TO commands.
  • Attachment filtering enabled by default.

Version 4.22:

  • Supports synchronizing calendar/contacts with Android, iPhone, iPad, iTouch, Palm-Pre, Palm Pixie and Windows-Mobile phones (without installing additional software on phone).
  • IMAP message range can occur anywhere within search criteria (was causing old messages to re-appear on Palm Pre).
  • User export doubles any quotes to avoid problem with quotes entered by administrator.
  • User import recognizes comment field.
  • Sync does not set alarms from shared appointments to suppress other's notifications.
  • Sync does not create duplicate appointment when attendee disables reminder.
  • Attendee status shows "Deleted" if appointment was deleted from handheld, OfficeLogic, or WebScheduler.
  • Shows active fax jobs in "View->Fax Jobs" if Fax Gateway is installed.
  • Performs folder cleanup on all users including Office-Logic users at cleanup time.
  • Does not perform folder cleanup upon logout from Webmail. Folder cleanup is only done at midnight.
  • Fixed problem with only the first day showing on multi-day recurring appointments.
  • Generated SSL certificates expire in 15 years (instead of 5 years).
  • Increments serial number each time SSL certificate is generated.
  • Composed message kept in webmail session for up to 8 hours (instead of 1 hour).
  • Only sends a receipt if configured as "Always send a read receipt" within OfficeLogic. WebMail users still only have Yes/No.
  • Upgrades Office-Logic users to e-mail addresses when redirecting message.
  • Distribution lists can be specified in rules and reminders. Order of lookup is: Local InterChange users, Office-Logic users, personal Distribution lists, global Distribution lists, aliases (WebMail only), complete correctly formed e-mail address.
  • Uses date/time placed at top of SENTMAIL.TXT instead of file time (corrects issue with resetting number of messages sent per day).
  • Remembers recently expanded aliases to avoid a loop.
  • Delivery log includes number of recipients.
  • Searches for exact matches in fax allow/block files before searching for wildcard matches.
  • Encodes special HTML characters in Fax Gateway to preserve message text such as ampersand.
  • Corrected issue with foreign characters in draft subject.
  • Corrected issue with foreign characters in email delegate passwords.
  • Corrected issue with foreign characters in calendar sharing passwords.
  • Corrected issue with foreign characters in folder and attachment names when creating offline reader files.
  • Allows messages with no From or Sender if client authenticated.

Version 4.21:

  • Does not keep connection open unless "keepalive" specified in HTTP header.
  • Added option to not allow plaintext logins in SMTP and POP connections.
  • Fixed problem with SURBL lookup possibly corrupting MIM file.
  • New messages always appear at the end of POP or IMAP mailbox.
  • Fixed exception error when message body is blank.
  • Can view list of active POP sessions.
  • Can view list of active IMAP sessions.
  • Added configuration for disabling IMAP IDLE.
  • New certificates generated with 2048 bit private key.
  • Does not translate character 0x92 to apostrophe (was causing problems with UTF-8).
  • Does not expire SyncML session if it takes more than one hour.

Version 4.20:

  • SyncML added schedule sync option in WebMail interface to either include or exclude overlaid appointments.
  • SyncML overlaid appointments do not mark time as busy on device.
  • SyncML private appointments are not marked as private on device.
  • SyncML attendee information not sent to device.
  • SyncML category of contact sent to sync client (for Funambol).
  • SyncML fixed issue with iPhone not accepting some appointments from sync server.
  • SyncML fixed issue with last character of todo notes not sent to device.

Version 4.19:

  • IMAP supports IMAP IDLE command for clients that can use it for near instant notification of new messages.
  • SyncML supports MD5 authentication for some of the newer clients.
  • SyncML supports version 1.2 clients.
  • SyncML scheduler folder can be specified as "event" in addition to the other recognized settings such as vcal, etc.
  • SyncML supports "refresh from server" sync type allowing the device to be cleared and reloaded with the server data.
  • SyncML added user interface options to clear contacts/schedule/todo.
  • SyncML added user interface option to clear device if password incorrect which allows a "remote wipe" of data if password changed on network for lost or stolen devices.
  • SyncML contact sync supports Synthesis client on iPhone.
  • SyncML contact sync supports Funambol client on iPhone and Blackberry. Outlook sync not tested but should work.
  • SyncML contact database files backed up to zip file when data changed instead of *.001, *.002, etc. making for easier recovery if necessary.
  • SyncML does not allow more than 10 contacts to be deleted per sync. This prevents the annoying habit of the Blackberry from spontaneously deleting all contacts.
  • SyncML synchronizes contact "prefix" field.
  • SyncML synchronizes second line of address.
  • SyncML saves raw VCARD data from device into contact database in special memo field so that last sync can be examined by Support.
  • SyncML Office-Logic users in address book stay consistent when users added/deleted.
  • SyncML schedule sync supports Synthesis client on iPhone.
  • SyncML schedule sync supports Funambol client on Blackberry. Outlook sync not tested but should work.
  • SyncML schedule files backed up to zip file when data changed instead of *.001, *.002, etc. making for easier recovery if necessary.
  • SyncML schedule sync recognizes date range from Synthesis client on iPhone.
  • SyncML does not allow more than 10 appointments to be deleted per sync. This prevents the annoying habit of the Blackberry from spontaneously deleting all appointments.
  • SyncML adds e-mail reminder to new appointment if client specifies reminder and email reminder is configured in WebMail Scheduler Options.
  • SyncML creates new personal appointment if global or shared appointment is modified leaving the original appointment as is.
  • SyncML todo sync supports Funambol client on Blackberry.
  • SyncML todo files backed up to zip file when data changed instead of *.001, *.002, etc. making for easier recovery if necessary.
  • SyncML does not allow more than 10 tasks to be deleted per sync. This prevents the annoying habit of the Blackberry from spontaneously deleting all to-do tasks.
  • Appointment history includes extra details on which client made the changes, whether Office-Logic, SyncML, WebMail, etc.
  • Does not send attendee email for group appointments in the past when modified or deleted.
  • Added feature to override host/domain name on outgoing mail using HOSTS.TXT to force mail for certain domains to specific mail servers which overrides DNS.
  • Fixed issue with new appointments that have a date in the past setting a reminder for today.
  • Does not content filter message if IP address or from address is in the allowed lists so you can receive "junk" from sites you know.
  • Added list of recipient e-mail addresses that are blocked/allowed in webmail. This allows certain domains (or all domains) to be blocked and then selected domains to be allowed.
  • Removes receipt request before redirecting mail if user configured to not send receipts. This prevents Blackberry devices, in particular, from returning a receipt to your account when someone sends a "receipt request" and your Office-Logic client is configured not to send receipts.
  • Uses ZIP to backup user data files before changes made from WAASUP.
  • Attachment extension filter does not exclude text/plain objects.
  • Content filter searches through From in addition to Subject and message body so that the sender address can be used to block junk.
  • All mime partitions except text/plain with no name scanned for viruses/exploits.
  • Checks for an exact match in alias list before looking for wildcard match.
  • Rejects messages with no From or Sender to prevent some junkmail that violates the spec.
  • Supports message files with .EML extension.
  • Processes rules before creating EMB entry so color coding is saved.
  • Saves reminders from Office-Logic I-Net client.
  • Sends notice to administrator if user exceeds maximum messages per day.
  • Fixed problem with forwarded messages getting stuck in outbound queue.
  • User e-mail address formed correctly when commas and quotes are in the user personal name.
  • SyncML synchronizes appointment category.
  • IMAP fetch does not keep email index file LOGIC.EMB open. Internet dropouts can cause the file to remain open for long periods of time especially when there are many messages in the Inbox and multiple clients accessing the same account.

Version 4.18

  • Added feature to filter attachments in compressed (ZIP) files.
  • Added feature to block incoming mail using SURBL (public URI blocking list).
  • When receiving mail, does not allow users to SMTP authenticate if IP address blocked, preventing them from locking the user account.
  • Can create rule to process all messages daily.
  • When rule condition is Date, web page shows "Older than" prompt.
  • When rule condition is Time, web page shows "Between times of" prompt.
  • Added rules replacement parameter %a to represent day of month.
  • Reads localization strings directly from web cache.
  • Delays distributing mail from shared POP3 if userlist cannot be accessed.
  • Floating appointments represented correctly on Nokia phone.
  • Fixed issue decoding foreign characters in vcard object.
  • Synchronizes "other" phone number with Funambol client (Blackberry & iPhone).
  • Supports synchronizing schedule using Funambol client (Blackberry).
  • Supports "refresh from server" when using Funambol client (Blackberry).
  • Address book sync works with Nokia phone.
  • Will not repeatedly keep creating new files in archive if sharing violation.

Version 4.17

  • Fixed issue when forwarding email with embedded pictures.
  • Fixed issue with overflow in attachment name.
  • Discussion list does not modify Smime PKCS7 encoded messages.
  • Email header "Sender:" contains full e-mail address.
  • Added checkbox to show user password. 
  • Does not display blank message if specified character set not supported.

Version 4.16

  • Fixed issue with composing new messages using WAP.
  • Corrected issue where user was asked twice to configure program when starting InterChange.
  • Added ReverseHttp for web services to make outbound connection to web proxy server.
  • List of code pages kept in CODEPAGE.TXT file.
  • Attempts sending to other servers if 400 level error reported.
  • Added capability to route challenge messages to another mail server.
  • Domain appearing in userlist as "Route" overrides relay host.
  • Uses SSL connection if port specified for relay host is 465.
  • Uses temporary certificate when establishing SSL client connection.
  • Uses default cipher set that does not include anonymous and null ciphers.
  • Narrow range by 1 day to stay inside of range configured in Blackberry otherwise duplication may occur.
  • Does not show log entry 'Distributing message' unless message is to be distributed to list.
  • Fixed issue with posting data to Webmail using Blackberry.
  • Deletes LOGIC.EMB from archive folder if no messages left.
  • Can specify message subject in auto-reply rule.
  • Will not automatically add email address with asterisk into whitelist.
  • Does not get antivirus engine version when sending success msg because engine may still be loading.
  • Includes list of defined users when synchronizing contacts with SyncML.
  • Clearing field data on the SyncML client does not clear the data on the server unless '*' is used.
  • Log shows user name associated with SyncML requests.
  • Can simultaneously read INI files in multiple threads for improved performance.
  • Ignores all CRLF characters in Vcard contact fields.
  • Logs all messages delivered out of InterChange to Deliver*.log.
  • Does not synchronize location on shared private appointments.
  • Does not synchronize reminders on shared appointments.
  • Uses winsock to connect to virus update server rather than Internet SDK to eliminate dependence on Internet SDK.
  • User's advanced settings now allow a per-user configuration of which recipients to show during recipient selection.
  • Ignores everything after semicolon in discussion list.
  • Allows host names to be placed in ALLOWIP, BLOCKIP lists

Version 4.15

  • Added shared folder support for Office-Logic users.
  • Added configuration to allow SyncML connections to not use SSL.
  • Corrected problem with not including message body when rule redirects to small device.
  • Move and Copy rule actions support shared folders.
  • Ignores rule actions Move and Copy to Inbox.

Version 4.14

  • Added configuration list for "Domain names for which SSL is required to send mail".
  • "Maximum number of messages allowed to be delivered per day per sender" is counted by authenticated user, not by user specified in "from" address.
  • Service attack counter reset if sender authenticates or specifies valid recipient.
  • Service attack denial not broadened to entire class C.
  • Renamed "Denial of service attack" to "Service attack".
  • IMAP mailbox automatically expunged when closed (default configuration at user level). Previous behavior was to never expunge unless specified by client. This fixes the problem with clients e.g., iPhone that would flag messages "deleted" but never expunge.
  • Fixed problem with creating floating appointments through web interface.

Version 4.13

  • Finds copy of InterChange already running by looking for Pipe.
  • Default values for archiving set to 30 days, 1 day per folder.
  • Log files created with a header line at the top.
  • Restricts maximum number of messages allowed to be delivered per day per sender.
  • Improved synchronizing floating appointments with the Blackberry.
  • Improved synchronizing address book with Funambol sync client.
  • Added configuration for "Expunge message immediately when deleted using IMAP"
  • Reverts to DEFAULT template set for files that cannot be found in specified template set.
  • IMAP server supports STARTTLS command.
  • If a group appointment attendee changes appointment on handheld, creates duplicate appointment that is not part of a group.

Version 4.12

  • Fixed problem with outbound queued message list not showing subject.
  • Fix possible exception when to-do list notes missing end marker.

Version 4.11:

  • Fixed problem with "Additional file extensions to filter" not saving value.
  • Added feature to pick-up and deliver RFC-822 messages from a specified directory. 
    • This acts as an API for administrators. Define the directory in the Sending Options.
  • IMAP client mode recognizes "{}" in folder list returned from IMAP server when running in passthrough mode or migration. 
  • Fixes migration problems when going to other serves e.g., Lotus Notes servers.
  • Encodes '\' characters before sending to IMAP server. See above.
  • Uses mime content type from MIMETYPE.TXT for serving files. 
  • Allows browser to pick correct viewer application.
  • Cannot authenticate SMTP/POP/IMAP/WEB if user has no password. Security enhancement.
  • Rejects whole message if max number of recipients reached instead of sending to limit and then stopping.
  • Attachment filter will notify the designated user when a message is placed in their folder because of the filter.
  • Concatenates any adjacent BODY elements in HTML text so it works with the current Rich Text editor.
  • Recognizes days forward and days back specified by Blackberry Sync client so that the range can be set on the device instead of requiring the user to login and set it through sync options. 
  • Setting the range in the WebMail client will only take effect if the setting in the Sync Client on the phone is deactivated.
  • Does not display floating private appointments overlaid from other users.
  • Does not sync floating private appointments overlaid from other users.

Version 4.10:

  • Updated to improve loading and unloading Norman Virus engine.
  • Recurring days-of-week selected by checkboxes instead of multi-select to fix problem in iPhone Safari browser..
  • Content filter searches through message subject and body only to prevent false positives from attachments, pictures, etc.

Version 4.09:

  • POP/IMAP servers return error if mailbox cannot be opened.
  • Backs up files during SYNCML synchronization before making changes.
  • Corrected memory leak in SYNCML server.
  • Secondary inbound SMTP port defaults to 587.
  • Does not eat non-delivery messages unless Auto-Unsubscribe is enabled.
  • Fixed possible exception with long subject lines when processing rules.

Version 4.08: (NOTE: If you have users using iPhones you need to update to this version)

  • Pop server returns messages sorted in the order they were received to allow client software to rearrange as it wishes.
  • Changed several FETCH command behaviors to work around problems in iPhone implementation of IMAP.
  • Message list shows received date, not date specified by sender so that messages are sorted by receive time not arbitrary time specified by sender.
  • Rule auto-reply saved in ANSI charset to fix foreign characters in rules.

Version 4.07:

  • Non-breaking space treated as space in HTML to plaintext conversion.
  • Converts nested BODY tags into DIV tags when forwarding message. This keeps the text outside the nested body from disappearing in the HTML editor.

Version 4.06:

  • Attachment names can contain any international characters.
  • Sends message body using ISO-8859-1 character set if all characters can be represented for compatibility with older email clients.
  • Can start and stop service from InterChange monitor.
  • Truncates spaces and linefeeds at end of username and password given by syncml client.
  • Shows error if local user found in index but user record cannot be read.
  • Does not display floating private appointments overlaid from other users.

Version 4.05:

  • Uses new HTML editor for composing richtext messages in Webmail.
  • Outputs web pages using configured character set (defaults to "Utf-8"). This allows all messages with foreign characters to be displayed properly no matter what default character set is configured in the browser.
  • Ignores folders under WEBHOSTS with names ending in ".BAK".
  • Folder list pull-down (instead of tree) displayed on Blackberry browser due to problems with the Blackberry web browser.
  • Uses fully-qualified e-mail address when saving message to IMAP pass-through Sent-Items folder.
  • Uses fully-qualified e-mail address when relaying mail for pass-through user.
  • Specifies utf-8 character set if sending any messages with non-ascii characters.
  • Can specify host, username and password separated by '!' character for Route domains (50000 user+ license).
  • IMAP responses not logged to reduce log file size.
  • IMAP server includes message position in FETCH response (fixes problem with iPhone).
  • Only organizer can change group appointment from WAASUP or Blackberry.
  • Reply text includes original cc: recipients.
  • Memory allocations grow by factor of 4 for better performance.
  • Does not clear Office-Logic alias list in memory if trouble reading file.
  • Simplifies sending alert email to your cell phone as a text message.

Version 4.04:

  • Comments allowed in all "lists" edited from user interface.
  • Uses Office-Logic global Content Filter if all recipients are Office-Logic users in addition to System Content Filter?
  • Uses system content filter when message has multiple recipients including Office-Logic users?
  • Closes address book database when synchronization appears to be done.
  • Allows challenge text to be up to 1024 characters.
  • Does not save outbound messages from mail client to "Sent Items" folder if message originated from Office-Logic client. This means that the User->Advanced setting for "Save outbound messages from mail client to "Sent Items" folder" needs to be on for those users that use "secondary" clients that don't save sent messages automatically.
  • Content filter skips all lines that appear to be base64 encoded.
  • Encodes "<" and ">" characters as &#xx for HTML editor.
  • Long To-Do list category names allowed.

Version 4.03:

  • One recipient that is on the allowed list does not cause all following recipients to be allowed.
  • Added menu item to edit Content Filters.
    • Content Filtering in Office-Logic InterChange is an experimental feature.  
    • Warning: If you do not completely understand the wide ranging effect of Content Filtering on your e-mail, Do Not Use This Feature.
  • Added menu item to view content filter logs.
  • Added menu item to edit blocked IMAP IP address list.
  • Added support for WAASUP To-Do List synchronization.
  • Corrected possible exception when posting large message body.

Version 4.02:

  • Fixed possible exception when SyncML data received is truncated.
  • Switched to shorter challenge message.
  • Corrected problem with public block list not blocking messages.
  • Help system uses HTML files.
  • Added content SPAM filtering during message reception using CONTENT.TXT.

Version 4.01:

  • Does not show useless information if no "To" field.
  • Includes "Welcome to Office-Logic InterChange v4.x" message to all users listing new features.
  • Search does not display the Detained folder if the user is configured not to have access to it.
  • Statistics report includes graylist effectiveness percentage.

Version 4.00.40:

  • Supports synchronizing to-do lists through SyncML.
  • Supports SMTP PLAIN authentication mechanism.
  • Supports intermediate SSL certificates named SERVER.CA1 to CA9.
  • User confirmation is required before address book deleted.
  • Added feature to send copy of all user's sent & received mail to another user.

Version 4.00.39:

  • Does not rescan detained folder when message added to detained folder to improve performance on large boxes.
  • Fixed possible problem with connection count becoming negative on web, pop, etc. sessions.
  • Corrected possible exception error when editing reminders in WebMail.

Version 4.00.38:

  • Can set maximum hours to attempt delivery of challenge message.
  • Escapes '<' character as '&#60' instead of '&lt" so it works with richtext editor.
  • User can select which address books synchronize with WAASUP client.
  • Fixed problem with long subject lines causing overrun error.
  • Misspelling containing multiple hyphenated words treated as one word.
  • Fixed possible exception when retrieving draft using WAP.
  • Multi-threading used for detaining and sending challenge message.

Version 4.00.37:

  • Client only given 3 attempts per connection to login to POP server.
  • Denial of service detection reduces the count of connections from one IP address if the user authenticates.
  • Fixed problem with Proper names being incorrectly capitalized in address book (Blackberry SyncML).
  • Fixed problem locating recipients in userlist when an e-mail address is specified in user properties.

Version 4.00.36:

  • Added denial-of-service attack detection and prevention for POP server.
  • Added list of domain names for which SSL will not be used to send mail to allow communications with those servers with defective SSL implementations.
  • Corrected overrun error when sending receipts with long subjects.
  • Archives mail to correct directory, not to directory under "Inbox".
  • Corrected overrun error for long recipient names.
  • Archives to monthly mailboxes.
  • Shows all authentication attempts with IP address for troubleshooting.
  • Uses updated SSL 0.9.8e library.

Version 4.00.35:

  • Keys in E-mail index are all uppercase for case-insensitive queries.
  • Re-indexes all E-mail indexes in uppercase.
  • Can handle header lines up to 1024 characters as per RFC2822.
  • Fixed possible overrun error when local user sends to excessively long e-mail address.
  • Translates utf-7 and utf-8 characters in header lines to ANSI.
  • Does not append copy of original message text unless using WML.
  • Makes sure domains are read before user conversion starts.

Version 4.00.34:

  • Fixed problem with jumping to user in user list by typing the name.
  • Fixed problem with deleting users in user list.

Version 4.00.33:

  • Increased timeout after first SYNCML packet is received, giving SYNCML client more time when it has plenty of contacts.
  • Added workaround for Norman reading/writing out of bounds.
  • Attachment size limits only apply when local user is sending a message.
  • Fixed possible overrun if email keyword field in database too large.

Version 4.00.32:

  • Added configuration to exclude specified files from being scanned for viruses.
  • Added configuration for IMAP pass-through so it does not issue "search recent" command to obtain only recent messages but rather fetches full mailbox list of messages for those using obsolete IMAP servers.
  • Case insensitive comparisons work with foreign characters.
  • Does not uppercase characters that appear after foreign characters.
  • Fixed possible exception when SyncML sync fails but client continues with no user authenticated.

Version 4.00.31:

  • Mailbox file LOGIC.EMB kept open while mailbox updated to avoid duplicates.
  • Includes <BODY> tags around message body when sending HTML msg from WebMail to avoid reply problems with some clients.
  • Closes connection after 5 failed SMTP authentication attempts to prevent account/password attacks.
  • Does not prematurely close SENTMAIL.TXT file that causes read errors when a sender reaches the maximum "Max messages per day per sender per recipeint (loop detection)".
  • Encodes characters outside of the range 0x20 and 0x7E to handle foreign characters.
  • Un-zips only the latest of each incremental file in the DOWNLOAD dir when a manual virus definition update is requested.
  • Shows POP login failures in log file with IP address for analysis of account/password attacks.
  • Inbox for local users kept in "Inbox" directory instead of the root of mail failure for a performance improvement and for future feature enhancments.
  • Mailbox hierarchy character for local users is ".". This is a return to the previous convention because of incompatibility issues.
  • Re-stamps date/time on message when placed in deleted folder so that trash cleanup is measured from deleted date instead of message receive date. 

Version 4.00.30:

  • Supports pipelining of several web requests over one connection for performance and stability increase.
  • Reports number of threads in "too many connections" error for troubleshooting purposes.
  • Web timeout set from 5 minutes to 30 seconds unless using syncml since the increase in timeout is only needed for syncml.
  • No service can use more than 1500 threads to reduce the impact of avoid denial-of-service attacks.
  • Removed graceful-close delay to reduce the number of active threads. The pipelining change decreased the need for this since it was designed to overcome a Microsoft shortcoming.
  • Does not check public blacklist if recipient in Allow-To list so blacklisted senders will be accepted.
  • Updating tree control does not cause timeout to be reset that prevented web session timeout.

Version 4.00.29:

  • Supports incremental updates for Norman virus scanner.
  • Added denial-of-service attack detection for inbound SMTP sessions.
  • Added account expiration date that effectively prevents logins.
  • Inbound mail will still accumulate for the user.
  • Activity log renamed to "Activity-yyyymmdd.log" from "Inter-yyymmdd.log".
  • Recognizes Office-Logic defined e-mail addresses as aliases IF they don't match the username. e.g., Username: LIZ with E-mail address: LIZ@DOMAIN.COM won't show but Username: ELIZABETH with E-mail address: LIZ@DOMAIN.COM will automatically show in ALIAS list.
  • Increased buffer size (4K) for LDAP search replies to accomodate very large LDAP returns.
  • Does not create status report when in monitor mode so that main process will correctly create report.
  • Challenge not sent to MAILER-DAEMON.
  • Graylist does not delay (costing spammers time) before dropping connection if server loaded down to overcome Microsoft shortcoming.
  • Denies extra recipients immediately if too many already given instead of waiting for "DATA" command.
  • Compares email address only (route stuff in angle brackets) with address book for whitelisting.
  • Added setting checkbox "Users allowed to change global address books".
  • If XHTML listed before WML, then HTML displayed on phone browser.

Version 4.00.28:

  • Fixed problem when searching for "From" so it does not include messages with no from field in header.
  • Shows folder name in search results.
  • Can disable richtext editor by browser through BROWSER.INI.
  • Removed duplicate authenticate response.

Version 4.00.27:

  • Hierarchical mail folders (subfolders) supported.
  • Stops receiving connections if thread limit reached (D-O-S protection).
  • Drag-drop supported for Internet Explorer clients for tree control.
  • Corrected possible buffer overrun.
  • Replacement parameter %b can be used for message body in rule action. Nice for displaying "pop-up" message on inbound e-mail.
  • Case-insensitive when checking for duplicate recipients during delivery to avoid duplicate message delivery.
  • Disables "Convert to Office-Logic" menu option if no global directory.
  • Displays cipher strength in log when in verbose mode.
  • Can save sent mail to Office-Logic sent-items folder for those (poor) people using a client that won't add sent-items and are defined as LOGIC users.
  • Fixed problem inserting user into empty Office-Logic userlist.
  • Vcard object compatible with WAASUP client.
  • Can display and delete SyncML licenses.
  • Does not allow SMTP authentication if IP address blocked.

Version 4.00.25:

  • No longer includes "Content-Disposition: inline" in mime partition when sending. (Blackberry gateway gives problems)
  • Fixed overrun error when whitelisting encounters multiple names in from or to headers.
  • List of available months to search starts in 1991.
  • If POP AUTH command given with no mechanism, lists mechanisms.
  • Increments POP login failures only if login failure.
  • Mime tokens can be surrounded by quotes.

Version 4.00.24:

  • Rejection message sent if 500 level error received at greeting.
  • Fixed problem with negative file positions in mime partition information.

Version 4.00.23:

  • Added delay to give the client a chance to close the connection first.
  • Added new Canadian English and Technical lexicons.
  • User logs can grow to 128K.
  • Includes "Connection: close" in failure response.
  • Makes sure message is positioned so it never sends X-SMTP headers.
  • Searches whitelist found in Office-Logic global directory.
  • Fixed memory leak in scheduler.
  • Can compose new messages using HTML (richtext).
  • Upgraded speller to SSCE 5.16.
  • Add to blocklist button also deletes message.
  • Removes null characters from message text.
  • If no mechanism specified during POP AUTH, assumes CRAM-MD5.
  • Logs discussion list activity into USER.LOG.

Version 4.00.22:

  • Updates local user's EMB file when new message placed in mailbox.
  • Notifies Office-Logic user when new message placed in mailbox.
  • Removes <HEAD> tag rather than removing HTML text before <BODY> or <HTML> tag.
  • When EMB file changes outside of InterChange, copy of EMB file in memory is replaced with the one from the file.
  • Default max messages per day per recipient set to 100.
  • Fixed typo in delegate message.
  • Will not go into re-connect loop when SELECT command fails.
  • IMAP,POP,SMTP shows password used upon login failure (in verbose mode).

Version 4.00.21:

  • IMAP command line can be up to 4MB in length.
  • Added workaround for "'s's" bug in spell checker.
  • Mailbox names can be up to 160 chars.
  • Client must wait 15 sec after POP or IMAP login failure.

Version 4.00.20:

  • Encodes release URL in challenge message so AOL does not filter it.
  • Does not filter attachments if configured not to.

Version 4.00.19:

  • Corrected problem with creating garbled LOGIN folders.
  • Expands discussion list into attendees when added to group appt.
  • Added feature to auto-redirect mail to small device.
  • Translates aliases found in TRANSLAT.TXT to hide the original alias name.
  • Tracks messages sent per day per sender per recipient for loop detection.
  • Fixed possible exception error.

Version 4.00.17:

  • Limits number of messages a sender can send per recipient per day to avoid possibility of a mail loop.
  • Discussion list can be setup to send rejection message to unauthorized users.
  • Can add setting LogMode=2 in INTER.INI so log file is written in buffered blocks rather than line-by-line.

Version 4.00.16:

  • Automatically set attendee's reminders if option selected.
  • Can configure hostname to appear in release link in challenge message.
  • Duplicate redirection not considered a failure.
  • Separate options for scheduler and mail read-only restriction.
  • Added e-mail delegation (change-user) feature.
  • Appends discussion list signature at end of HTML and plain partitions.
  • Can configure discussion list to send errors back to author.
  • Truncates extra spaces in username or password during login.
  • Can configure default minutes before alert.
  • Can specify e-mail address or cell phone number for alerts.
  • Supports adding attendees from distribution lists.
  • Added TRANSLAT.TXT list for aliases that are translated.
  • Adds "Delegated by" message at top of message if sent by delegated user.
  • Attendee can add/change reminder on group appointment.
  • Can be configured to automatically BCC another user when a delegated user sends a message.

Version 4.00.15:

  • Detained folder cleanup performed on IMAP and Exchange users.
  • Checks user's blocked IP and from files even if trusted ip address.

Version 4.00.14:

  • Checks for ambiguity when adding wildcard recipients.
  • Send/receive timeout for web requests set to 5 min.
  • Displays more descriptive errors when adding recipients to composed message.
  • Whitelist feature enabled by default.
  • Relaxed security for status named pipe.
  • Service does not start if not all connections restored.
  • Attempts to restore connections every 10 seconds for 2 min.
  • If a user re-shares a shared schedule, other users still cannot view it unless the schedule owner gives permission to them.
  • Files in domain directory under INIT directory copied into user directory at login.
  • Reports when password verify with NT/2000 server failed.
  • Result from public blocklist must be 127.x.x.x to block host.
  • InterChange service dependent on Workstation service to start first.
  • Can access multiple Office-Logic address books.
  • Statistics selector shown as list rather than pull-down.

Version 4.00.13:

  • Over quota e-mail message body originates from file OVRQUOTA.TXT.
  • Reports errors opening named pipe from service.
  • Searches domain list by host name first before domain name.
  • Reads domain list when in monitor mode.


Version 4.00.12:

  • Fixed exception error from invalid post data.
  • CSS files served with content type of text/css.
  • Added import users from active-directory.
  • If "From:" header is blank, gets sender from "Received:" header.
  • Migrate from IMAP done with multiple threads.
  • Migrate from IMAP corrects folder names.
  • Migrate from IMAP duplicate folders named with _1, _2...
  • Rule with no name shown as "(No name)"
  • Decompresses Norman update into temporary directory before applying in case of integrity error.
  • Re-establishes lost IMAP connection and re-selects folder.

Version 4.00.11:

  • Authenticates user with LDAP server if one defined for the domain.
  • Verifies that userfile header is not corrupt.
  • Added menu item to edit AllowHelo file.
  • Can restrict number of recipients and total message size when sending.
  • Always shows user associated with web request.

Version 4.00.09:

  • Retries multiple times to update Norman virus scan engine.
  • Attachments that contain CRC errors treated as damaged viruses.
  • Added feature to convert local user to Office-Logic user.
  • Statistics track SMTP inbound connections.
  • IMAP server allows authentication methods to be enabled/disabled.
  • Supports attachment name continuations as per RFC2231.
  • Does not skip HTML text before <BODY> or <HTML> tag.
  • Added %d parameter for domain name in challenge message.

Version 4.00.06:

  • Reads/writes INI files directly instead of using Windows.
  • Password comparison works with older passwords.

Version 4.00.05:

  • Compares passwords correctly even if zero byte in encrypted password.
  • Number of messages in mailbox limit increased to 65535.
  • Dlist can be configured to allow users in address book to post to the list.
  • Can pick user and folder to quarantine filtered attachments to.
  • Cleans up old attachments that were filtered and quarantined.
  • Users can be restricted to sending to local recipients only.
  • Attachment filtering allows additional extensions to be allowed or denied per-domain and per-user.
  • Simplifies forwarding mail to your cell phone as a text message.
  • Makes backup copy of userfile at midnight cleanup.
  • Reports CNAME results when looking up MX record.
  • Does not graylist sender if already whitelisted.
  • Separator line drawn after text is drawn so it is not overwritten.
  • Uses "From:" field as "MAIL FROM" when auto-redirecting.
  • Clipper indexing not sensitive to corrupted or unreadable blocks.
  • Gets change-user settings for OL users from "Sched" section of SHARE.INI.
  • Send attachments to CC recipients defaults as TRUE.
  • Allows TLS authentication to POP3 server using STLS command.
  • Activity log lines can be up to 512 chars.
  • Password change not allowed if external password used for authentication.
  • First response to CRAM-MD5 authentication similar to a msg-id to work with Eudora mail.
  • Re-wrote graylist cleanup so it completes in one pass.
  • Graylist cleanup gracefully stops at shutdown.
  • Improved index performance by not re-reading parent blocks.
  • IMAP search command returns all results on one line - Palm.
  • IMAP allows partial fetch using BODY[x]<partial> - Palm.
  • User mail dir for LOGIC users can be set to something other than MHS.

Version 4.00:

  • Added several new statistics.
  • Added third column of statistics on screen.
  • Added capability of showing running statistics as a bar graph.
  • Added feature to send regular status reports to administrator.
  • Remembers last view shown.
  • Reading mail shows drop-down list only if more than 3 recipients.
  • Shows last command in active web sessions.
  • Log files named by date created.
  • Can configure number of days log files are kept.
  • Can disable webmail features for all users.
  • Can disable webschedule features for all users.
  • Discussion list allows access control lists of who can post.
  • Added setting to discussion list to allow subscribed users to post.
  • Added number of recipients limitation by domain.
  • Added attachment size limitation by domain.
  • Can specify days offline-reader files are kept by domain.
  • Uses mutex for synchronizing writes to log files.
  • Recognizes Windows XP theme enabled.
  • Returns additional info in BODYSTRUCT request for compatibility with
  • Pocket Outlook in IMAP mode.
  • Can include other template files within templates.
  • Recognizes request for FAVICON.ICO file.
  • Attachments that cannot be decompressed treated as viruses.
  • Does not connect to IMAP server if user does not exist and no auto-create.
  • Correctly logs multiple-line EHLO response.
  • Redirects to different URL when login requires user to change password.
  • IMAP uses authenticated user to select proper global directory.
  • IMAP when search scope is 0 no search results returned. Workaround for
  • Outlook IMAP search crashing.
  • IMAP stops searching global address book when limit reached.
  • IMAP allows wildcard attribute names in search.
  • Rejection message sent if 500 level error received at greeting.
  • Detained box name not case sensitive.
  • Reports filtered file name when attachment is message body.
  • User setting can override number of recipients limitation by domain.
  • User setting can override attachment size limitation by domain.
  • Added Offline Reader feature.
  • Can configure message returned for an unknown recipient.
  • Recognizes monthly archive setting for Office-Logic users.
  • Content-Type case changed for case-sensitive clients.
  • Max folder length increased.
  • Allow and block lists allow "<>" to designate blank address.

Version 3.35:

  • Retries multiple times to update Norman virus scan engine.
  • Attachments that contain CRC errors treated as damaged viruses.

Version 3.34:

  • Domains configuration moved to separate dialog.
  • Added feature to view and remove WAASUP licenses.
  • Each domain has directory, LDAP server and quota limit settings.
  • Authenticates user with LDAP server if one defined for the domain.
  • Updates existing users when importing users from text file.
  • Performance improved when looking for e-mail addresses in whitelist.
  • Logs filename received message was saved to.
  • Uses larger write buffer if incoming message over 1MB.
  • Includes message size when sending message.
  • Added ability to migrate multiple IMAP users with saved passwords now.
  • Does not start separate thread for each migrated POP/IMAP user.
  • Adds extra CR-LF at beginning of message body if not Opera browser.
  • Ignores applefile partitions inside of appledouble partition.

Version 3.33:

  • Fixed possible buffer overruns.
  • Fixed overrun error when new address book name too long.
  • Non-existant fields do not show up as @@ in address book edit.
  • Can decode Base64 lines broken in irregular places.
  • Adds extra CR-LF at beginning of message body if not Opera browser.
  • Fixed possible exception error.
  • Does not give error until entire SMTP message received.
  • Logs if IP address is trusted.
  • Can browse to archive user or directory.
  • Archive feature defaults to enabled.
  • Can specify range of allowed IP addresses for discussion list.

Version 3.32:

  • Re-indexes userfile at startup if index files not found.
  • Reply sent to correct user when same username defined with and without domain name.
  • Added option to archive mail to folders based on date.
  • Move to folder rule does not include Inbox as a destination.
  • Messages manually deleted from outbound queue archived.
  • Change-user settings for Office-Logic users kept in SHARE.INI.
  • Cleanup done for discussion list users.
  • Mail sent by resource user not saved to sent items folder.
  • Fixed possible exception when forwarding long subjects.

Version 3.31:

  • E-mail delivery is retried at 3,6,12,24,48 minutes.
  • Messages sent from Office-Logic users include global signature.
  • IMAP server supports POP pass-thru users.
  • Includes in e-mail header which application processed rule.
  • Supports Office-Logic Notify utility.
  • Uses updated SSL 0.9.8 library

Version 3.30:

  • Added Exchange pass-through user type.
  • Includes comment when adding to whitelist.
  • Displays comments in whitelist.
  • Uses settings from Office-Logic for number of days messages stay in trash or sent-items folders.
  • Pauses 2 seconds for every error to slow down mail attacks.
  • Accepts "XID:" to identify phone for auto-login.
  • Does not check whitelist for user who received message.
  • Makes 3 attempts to de-compress Norman update files.
  • Displays multipart/mixed contents correctly when missing <BODY> tag.

Version 3.29:

  • Does not reject by graylist if sender in whitelist.
  • Includes original To: and Cc: when forwarding message.
  • Auto-forward pre-pends "Fw:" only if not already there.
  • Graceful termination of connection time-out after 1 minute.
  • Default SMTP greeting shows ESMTP.
  • Redirects back to list after adding or deleting contact.
  • Does cleanup of IMAP passthru deleted and outbox folders at logout.
  • Fixed problem decoding some binhex attachments.

Version 3.28:

  • Can set lifetime of accepted messages in graylist database.
  • Graylist uses ALLOWFRM, ALLOWTO and ALLOWIP files to bypass.
  • Graylist closes connection instead of returning temporary failure 451.
  • Contacts secondary virus update server if invalid response from primary.
  • User auto-create for POP and IMAP passthrough configurable.

 

Version 3.27:

  • Whitelist works with IMAP and POP pass-through users.
  • Added notifications for Office-Logic Groupware running in client/server mode.

 

Version 3.26:

  • Graylist only rejects message one more time if retry is 4 hours late.
  • Messages that are retried after 4 hours are treated as if they camein for the first time.

 

Version 3.25:

  • Ignores duplicate recipients when expanding alias.
  • Does not attempt to deliver to postmaster if no postmaster defined.
  • Graylist kept in file GRAYLIST.DAT.
  • Graylisting rejects entire message instead of per-recipient.
  • Graylisting does not reject message if any recipients are found in graylist.


Version 3.24:

  • Can configure which user postmaster messages forwarded to.
  • No challenge message sent to postmaster.
  • Remembers last address book selected for attendee selection.

 

Version 3.23:

  • Added graylist feature.
  • Added user export feature.
  • IMAP can read appointments from shared users.
  • User import from text file allows all fields to be specified.
  • Lines contain the following comma-separated fields:
    • username (or the full e-mail address if not for default domain)
    • personal name
    • password
    • return address (if different than username@defaultdomain)
    • comments
    • User type (either LOCAL,DLIST,DOMAIN,REDIRECT,ROUTE,IMAP or POP 
      default is LOCAL if omitted)
    • User directory (for LOCAL,DLIST,DOMAIN,IMAP,POP types) (optional)
      -or- Route (for REDIRECT,ROUTE types)
    • server name (IMAP or POP types)

 

Version 3.22:

  • E-mail received for pass-through users can be relayed to another host.
  • Will automatically create POP or IMAP passthrough user only if user does not already exist and successful connection made.
  • Logs out previous session if different one started at same web browser.
  • If "Retrieve e-mail from external POP account" user option is selected and no password set, user password will be set to login password upon first successful connection.
  • Route users can be added.
  • Allows importing of appointments for Office-Logic users.
  • Includes name of authenticated Webmail user when sending mail.
  • Gets share settings for OL users from "Sched" section of SHARE.INI.


Version 3.21:

  • Added option to allow authenticated users to send any attachment.
  • Can enable/disable whitelist challenge messages from advanced options.


Version 3.20:

  • Added support for to-do list synchronization.
  • Added option during recipient selection to show "All Users".
  • Updates user log file when user sends e-mail.
  • Does not reset inactivity time for invalid page requests.
  • Sets OL.INI whitelist setting when whitelisting enabled.
  • Available attendee list pages up/down 200 at a time.


Version 3.19:

  • Displays SMTP outbound queue for viewing and deletion.
  • Added log file viewing features to main menu.
  • Correctly parses remnder information from icalendar objects.
  • Includes reminders when icalendar objects requested.
  • Scans for viruses even if attachment filtered by extension.


Version 3.18:

  • Fixed problem adding new e-mail address to whitelist.


Version 3.17:

  • Fixed memory leak when POP pass-through user retrieves mail from remote server and leaves mail on server.


Version 3.16:

  • Serves WML pages to phone if "wap.wml" listed first in "Accept:" header provided in HTTP request.
  • Recognizes "WML" setting in BROWSER.INI to override whether WML pages are served.
  • Does not exception if incomplete UIDL list received from POP server.


Version 3.15:

  • Attempts to apply virus definition update before scanning messages.
  • Can specify different message size limit on secondary SMTP port.
  • Mime decoding not sensitive to extra characters after boundary is specified. This was causing attachments not to be seen on some malformed messages.


Version 3.14:

  • Added phone message center.
  • Virus scanner runs independently from installed Norman Anti-Virus.
  • Maximum timeout connecting to host configurable.
  • Error message specifies which recipients typed in the compose page "To","Cc","Bcc" fields are invalid.
  • Ignores duplicate recipients typed in the compose page "To","Cc","Bcc" fields instead of giving error.
  • European characters allowed when sending msg from WAP phone.
  • Virus definition update moved to separate thread so update problems do not stop mail delivery.
  • Signals service when "Update virus definitions now" selected.
  • All mime partitions except text/plain scanned for viruses/exploits.
  • Ignores duplicate local users when delivering messages.
  • Fixed problem retrieving message body starting with '.' using POP.
  • User "Last used" date does not change when mail received, allowing "stale" accounts to be detected.


Version 3.12:

  • POP server supports POP pass-through users.
  • E-mail deletions synced with POP server before logging out.
  • Improved performance when retrieving POP mail and leaving on server.
  • Supports creation and editing of multiple address books.
  • Added hidden flag so user does not show in available recipient lists.
  • Added LDAP server options to search userlist and address books.
  • On compose page, allows local user to be specified with <> braces.
  • Retrieves attachments originally saved with draft.
  • Not sensitive to truncated mime encoded header lines.


Version 3.11:

  • Can synchronize contacts through IMAP interface when using Office-Logic Inet client.
  • Does not exception for large messages when @@LineWrap is used.


Version 3.10:

  • Displays server up-time.
  • Log file shows which attachments filtered by extension.
  • Does not check quota for Redirect or Route users.
  • Import users from text file now includes comment.
  • Fields now allowed are: username (optionally the full e-mail address if not for default domain),  personal name, password, return address (which may be different than the username@defaultdomain), comments.
  • Does not give exception if too many partitions in mimed message.
  • Shows item in whitelist that caused e-mail to be allowed through.
  • Cannot impersonate unknown local user as sender unless authenticated.
  • Log files show item in list that caused e-mail to be blocked.
  • Reports viruses found in VIRUS.LOG log file.


Version 3.09:

  • If Norman update causes virus engine to break, high importance e-mail sent to admin and e-mail processing stopped.
  • Outbox folder renamed to "Sent Items".
  • Added advanced option to save outbound messages from mail client to "Sent Items" folder.
  • If IMAP receives X-INF-CFG-GETDISPLAYADDRESS command it assumes the client is ExpressIt and saves all outbound mail to "Sent Items" folder.
  • IMAP FETCH command clears all RECENT flags upon completion.
  • Office-Logic users schedule sharing settings kept in SHARE.INI.
  • Sender impersonation allowed if HELO line matches one in ALLOWHELO.TXT file.
  • Gives "452 Insufficient system storage" temporary error condition if cannot write inbound message to disk.
  • Can separate multiple e-mail addresses with semi-colons.
  • Keeps track of changes to LOGIC.EMB and writes only changed regions to increase performance.
  • Aliases allowed when manually entering recipients on compose page.
  • When reading HTML message, displays all message body partitions, including plaintext.
  • Allowed,blocked lists allow multiple wildcard characters.
  • Added "NEWPASS" command to POP server to set user password.
  • Added X-NEWPASS command to IMAP server to change user password.
  • Adds "Precedence:list" to all messages sent from distribution list to prevent challenge messages from coming back.
  • If message contains more than one alias or recipient, sends one challenge back per alias or recipient.
  • Writes X-Priority in outgoing messages if urgent message.
  • Ignores blank lines during inbound SMTP session.


Version 3.08:

  • Added configurable number of days messages stay in archive folder.
  • User can reverse sort order in message list by clicking on the column again.
  • IMAP COPY command returns positive response even if message not found.
  • This is a workaround for the PocketPC because a failure to delete a non-existant message will cause it to stop deleting other messages.
  • Userlist shows proper number of defined users.
  • Close button on search page goes back to message list.


Version 3.07:

  • Virus scanner checks for HTML e-mail exploits such as "Object data".
  • Virus scanner attempts brute-force cracking of the ZIP/RAR password.
  • Treats message as virus if message checking of embedded exceeds 100 levels deep.
  • Sends success message when connection made to virus update server after failure, regardless of whether a definition update was needed.
  • Connects to secondary virus update server if primary fails.
  • IMAP server upgrades local recipients to full e-mail address if only "local" name available.
  • IMAP server returns correct body-struct for non-mime messages for "mis-behaving" clients.
  • IMAP server encodes special (non-alphanumeric) characters in envelope.
  • Reports errors reading Office-Logic Groupware userfile header.
  • Allows comment to be added to user information.
  • When user authenticates, also attempts to compare given password as all upper-case and lower-case.
  • Shared POP client uses "Delivered-To:" headers if present to deliver mail for use with external servers that (inappropriately) fan out the message.
  • Compose message template can specifiy hard line wrap for message text by including @@LineWrap=xx@@ anywhere in the template.
  • Distribution list files use .DIS extension instead of .LST. Existing files are automatically renamed at login.


Version 3.06:

  • Typo fixed in challenge message.
  • SMTP send/receive timeouts set to 5 minutes per RFC1123.
  • Does not start extra thread when retrieving shared POP3 mail.
  • Retries 3 times to update virus definitions before sending notice.
  • Reports virus found in activity log.Fixed compatibility problem with SSL certificate requests.


Version 3.05:

  • Does not send autoreply to messages marked as "precedence:bulk" or "list".
  • Whitelisting does not send challenge message if messsage marked as "precedence:list".
  • Starts at top of list when switching back to Inbox.
  • When filing a message to another folder, shows next message if "After deleting or moving message, read next message" option checked.
  • Fixed possible exception error when synchronizing reminders.
  • IMAP server returns entire message body if not mime encoded message, to allow viewing of mis-constructed messages in some obsolete clients (in particular ExpressIT2000).
  • Fixed possible problem of garbled text appended to virus notification or intruder notification.
  • Fixed problem where filtered attachments were treated as viruses.
  • Password change for Office-Logic users is not case-sensitive.


Version 3.04:

  • Whitelist checks message "From:" and "To:" in addition to "Mail from:" for presence in whitelist.
  • Whitelisting does not send challenge message if messsage is "precedence: bulk", contains "List-*" in header, or from "local users".
  • Whitelist challenge message sent to "From:" address instead of to "Mail from" to avoid unsubscribing mail list.
  • Whitelist release adds "MAIL FROM:", "From:" and "To:" addresses to whitelist.
  • Fixed possible exception when forwarding HTML messages.
  • Skips continuation lines in message header when mime decoding to work around non-complying Lotus Notes e-mails.
  • Webmail interface displays characters "<" and ">" properly when showing message headers in HTML messages.


Version 3.03:

  • Service shuts down within 30 seconds when requested rather than previous 2 minute limit.
  • Challenge message can include additional text and icon allowing the administrator to customize the message with a logo and text of their choice. Custom information is followed by server provided information for release of message.
  • Added setting to disable users from viewing their detained folder.
  • This restricts the user from seeing any messages that have not been released by the sender.
  • Name of detained folder configurable by administrator.
  • Shows name and IP of attempted connection in non-delivery notification to be used for additional diagnostic capabilities.
  • Writes successful POP3/IMAP/SMTP authenticate in user log file to aid in the determination of unused accounts.
  • Automatically enables whitelist feature in Office-Logic groupware (version 8 to be released).
  • Memory allocation less prone to fragmentation which increases by several thousand the allowed number of sessions.
  • Local recipients upgraded to full e-mail address when retrieved by POP so that "dumb" e-mail  client software can still send replies, etc.
  • Return address can be included when importing users from text file.
  • Fields now allowed are: username (optionally the full e-mail address if not for default domain), personal name, password, return address (which may be different than the username@defaultdomain).
  • IMAP server returns entire message body, if not multipart message, to allow viewing of mis-constructed messages in some obsolete clients (in particular ExpressIT2000).
  • Does not truncate messages generated by e-mail systems that incorrectly specify quoted-printable text when it is actually plaintext.
  • Does not send non-delivery notice if auto-forwarded message to avoid mail loops when using an auto-forward rule.
  • Recognizes system WHITELST.TXT in CLEAN directory allowing administrator to setup Whitelist entries for entire network. 
  • Whitelist uses case-insensitive search in user's address book so that capitalization doesn't defeat whitelist.
  • SMTP sending allows up to 10 minutes once data transmission ends to try to avoid timeout problems with some slow servers that don't return graceful completion response in a timely manner. 
  • Allows first mime boundary to immediately follow header in misconstructed e-mail messages (standards specify a blank line after header) that some systems are sending out. 
  • Recognizes wrapped subject line in e-mail header.
  • Updated Administration Help file.


Version 3.02:

  • Added option to treat password protected ZIP as virus.
  • Removed "Verify sender address" feature.
  • Does not check public blacklists if sender is authenticated.
  • Added discussion list option to disable auto-unsubscribe.
  • Added discussion list option to distribute message to address book.
  • Discussion list has proper From: address when "@" is in the list name.
  • Adds "Message-id" if sender authenticated and none present.
  • Includes Message-id when sending message.
  • Quarantined virus cleanup disabled if directory is blank.
  • Attendee selection similar to recipient selection.
  • Displays 100 address book entries per page.
  • Includes updated PocketPC synchronization application.


Version 3.01:

  • SMTP host can listen on two ports.
  • Added whitelist feature.
  • Added POP pass-through feature.
  • Periodically processes rules on POP pass-through accounts.
  • Connections established before userlist opened.
  • Web cache updated every 15 seconds by default.
  • Removed unavailable public blacklists.
  • Tech support remote control more automated.
  • Fixed possible overrun error with long rejection messages from other server.
  • Scans any e-mail messages appended to message body.
  • IMAP server allows entire multipart mime partitions to be requested.
  • Reads minimum record length from database to increase performance.
  • Allows recipients to be separated by semicolons.
  • Expands local recipients to full e-mail address when sending.
  • Adds X-VirusFound: header to e-mail message if virus removed.
  • Places warning e-mail message in user's Inbox if near or over quota.
  • "Route" user type no longer supported.
  • Supports IMAP "Answered" flag.
  • Sender saved to whitelist when IMAP client moves message from Detained folder.
  • Scheduler e-mail alerts can include multiple addresses.
  • Corrected default number of days to keep message in outbox.
  • Configure "IMAP client" renamed to "Pass-through" 
  • Discussion list can send message with "From:" as author.
  • Rule editing shows rules that are disabled.
  • Can now delete archive folders.
  • Outbound WEB inactivity timeout is 30 seconds.
  • Does not serve WAP pages unless no HTML support.
  • Does not decode unicode unless code page specified.
  • Drafts folder for local users is named "Drafts".
  • Outbound SMTP inactivity timeout is 60 seconds.
  • Caches list of files in OUT directory.
  • Maximum outgoing SMTP threads default set to 250.
  • First retry of outgoing message is in 3 minutes.
  • Incoming SMTP inactivity timeout is 60 seconds.
  • Allows incoming port numbers to be re-used quickly.
  • Client must authenticate before sending mail as a local user or domain.
  • Added feature to verify sender address (block incoming message if reply attempt back to  sender fails).
  • Automatically adds outgoing e-mail addresses to sender's whitelist.
  • Automatically adds outgoing messages to sender's Outbox folder.
  • Does not create temporary file if only recipient is devnul.
  • Creates and uses LOGIC.EMB as part of recalculating mailbox quotas.
  • Close button on attendee status was returning "page not found".
  • Alias file FORWARD.TXT allows multiple aliases per line.
  • Ignores filename on boundary, was causing some attachments not to show.
  • Reports correct content encoding for IMAP body structure.
  • Does not log file activity when refreshing WEBHOSTS directory.
  • Can specify individual user's return e-mail addresses.
  • Imports e-mail address from Infinite InterChange if defined.
  • Imports POP pass-through users from Infinite InterChange.
  • Imap client send/receive timeout set to 10 minutes.
  • Adds "original from" to HTML messages forwarded by discussion list.
  • Discussion list not sensitive to blank lines in list.
  • Added option to show users from the same domain only during recipient selection.
  • Cleans up all user deleted and outbox folders at midnight.
  • Sends scheduler e-mail alerts for IMAP users.
  • Added description column to contact list.
  • Does not delete LOGIC.EMB so next IMAP UID value does not get lost.
  • Fixed possible exception when appointment list is filled.
  • Subject is required before sending a message from webmail.
  • IMAP server will automatically create mailbox with X-INF-MOVE command.
  • Fixed possible exception when attachment name too long.
  • Adds entry to log file when incorrect password given.
  • Deleted mailbox name comparison case insensitive.
  • IMAP server does not leave any files open when searching.
  • Allows multiple "To:" lines in header.
  • Requires version 3 serial number.


Copyright © LAN-ACES, Inc. 2010 

 Why Office-Logic?
 Tip Of The Week
 Safer E-Mail Solution
 Complete Solutions
 Customer Comments