.
PhonSoft Technical Library
Subject:Release Notes for PhoneSoft Software
Category:MailCall, PhoneServer, Unified MailCall

This document contains a list of exactly what changes were made in each version of software since Version 4.0. We recommend you review this document before installing a newer version of software in order to understand what changes have been made and new features added since your last version.

You can easily check what version of software you are currently running as follows. From the PhoneServer interface, select "Help", and then "About PhoneServer". Your current software version number will then be displayed in the Dialog Box.

If you have any questions or problems, contact Technical Support at support@phonesoft.com
Version 7.0.1
26 June 2006
 
MailCall/UMailCall 7.0.1 Changes
1. MWI on D42 digital board integration to Nortel, Siemens, Mitel, NEC, Avaya
2. Calendar access to recognise unknown forms
3. Support of any WAV format
Version 7.0
19 January 2006
MailCall/UMailCall 7.0 Changes
1. Support of Lotus Notes and Domino 7.x (ND7)
2. Support of Digital boards (E1-ISDN/T1-ISDN)
3. Support of Digital boards (PBX Integration boards for Nortel, Siemens, Mitel, NEC, Avaya)
4. Support of English Speech Recognition
5. Support multiple mail.box
6. Play back message size
7. Support for voice mail only users
Version 6.5
12 July 2004
MailCall/UMailCall 6.5 Changes
1. Support of Lotus Notes and Domino 6.5.x (ND6.5)
2. New message review using Inbox (all new messages, voice, fax, email messages only)
3. Calendar Access
4. Support of Microsoft TTS
Version 6.0
02 July 2003
MailCall/UMailCall 6.0 Changes
1. Support of Lotus Notes and Domino 6.x (ND6)
2. New message review (all new messages, voice, fax, email messages only)
3. Support of ScanSoft RealSpeak TTS
4. Support of switching TTS
5. Mobile Access to Lotus Address Books
6. Mobile Access to CRM NSF-based systems
7. Help Desk Module
8. Fax Back Module
Version 5.1A
25 July 2000
MailCall/UMailCall 5.1A Changes
1. Support for Reader Field ACL when reading a message.
2. Added diagnostic message displaying the number of unread messages found.
3. Fixed logic problem with adding statistics.
4. Support for launching a script when a socket connects.
5. Support for running SDK scripts as if they were stand-alone applications.
6. Added the Dial script command.
7. Added the Hangup script command.
8. Fixed problem with Find Document script because Notes looks for the
first SORTED column we were not allowing it to be specified correctly.
9. Fixed problem with selecting spelled names when there are multiple sets.
10. Added beep when caller is recording call screening name.
11. Added ability to set Caller ID from the script and have it popped on a desk.
12. Fixed problem with users greeting not being played before recording
when transferring from a script.

PhoneServer 5.1A Changes
1. Fixed the OCX registration of a file needed by the demo.
2. Updated license management to accommodate RealSpeak TTS.
3. Support for running SDK scripts as if they were stand-alone applications.
4. Fixed logic problem with adding statistics.
5. Added a flag to allow administrator to not create statistics.

PSTTSProcess Changes
1. Fixed problem with DECtalk when it cleared out buffer while still in use.
2. Check for RealSpeak licenses before starting.
3. New RealSpeak TTS Process released.

Version 5.1
2 February 2000
MailCall/UMailCall 5.1 Changes
1. Support for mailboxes that are script files.
2. Support for version 3.0 of PhoneSoft script.
3. Support for Return Receipts when reading messages over the phone.
4. Per user Conversation Monitoring is subject to global PhoneServer setting.
5. Entered password is not shown in diagnostic log.

PhoneServer 5.1 Changes
1. User interface support for RealSpeak TTS.
2. Support for SMDI messages with values that are all 0's.
3. Trim of leading and trailing spaces on SMDI messages.

System Level Changes
1. Support for hiding password digits from the caller.
2. Support for Notes cluster servers.
3. Deleting a deleted field is no longer an error.
4. RenderDocument now puts a blank string of text at the end of the rendered document.
5. Support for the RealSpeak TTS.

Version 5.0E
8 December 1999
Documentation
Added instructions for upgrading to a newer version.

MailCall/UMailCall 5.0E Changes
1. Added support for PBX's (ComDial for example) that use DTMF tones for call progress.
2. Added support for numeric pagers without a Notes pager gateway.
3. Added support for Conversation Monitoring.
4. In a play to the desktop, the phone is taken off hook before the file is retrieved in order to reduce glare.
5. MWI processing no longer creates a log message.
6. MWI processing sends pings to PhoneServer if processing large databases.
7. An extra check has been added to verify a recording is not started on a hung up line.
7. The installation saves any existing VVoice32.ini.

PhoneServer Changes
1. Support for specifying the lowest line number that can support PSDesktop.
2. User interface support for Conversation Monitoring.

System Level Changes
1. Call NSFDbUpdateUnread() after updating unread marks
to fix an unread problem introduced in Notes R5.
2. Check to make sure a recording is not started on a
line that has been hung up.

Version 5.0D(MC/UMC Changes) New call logging capability. PhoneSoft can now automatically create a summary Notes document for each phone call with information for billing, system usage, user tracking, monitor feature usage, etc.
(MC/UMC Changes) New call statistics logging capability. PhoneServer can now automatically create system summary statistics documents for any time periods.

(MC/UMC Changes) AMIS configuration parameters moved to MailCall.ini file. Additional capabilities added to PhoneSoft interfacing and exchanging messages with other voice mail systems through the Analog Messaging Interface Specification (AMIS).

(MC/UMC Changes) Support for Message Waiting Indicator (MWI) refresh time of 0.

(MC/UMC Changes) No longer displays diagnostic message for Notes "unknown signature" (Notes R5 /R4 compatibility issue).

(MC/UMC Changes) Multi-language TTS language selection menu now supports prompts (instead of TTS string).

(MC/UMC Changes) Replies now use the "FromDomain" field if available.

(PhoneServer Changes) SMDI now uses a license file.

(PhoneServer Changes) Creates and maintains a call statistics Notes document. Can be closed periodically using a Notes macro to create statistics documents covering any desired time period.

(TTS Changes) More buffers given back to DECtalk TTS after a stop.

(TTS Changes) Better reporting of error messages from GiveDECtalkBuffer()

(System Level Changes) Support for WriteDate with CTime as parameter.

(System Level Changes) Upgraded to support 72 ports for all applications.

(System Level Changes) TTS not restarted after a call if not used during call.

(System Level Changes) TTS Volume control supported for new TTS.

(System Level Changes) Better internal support for highly compressed (1KB/second) WAV files (Avoids possible internal overflow window).

Version 5.0C (MC/UMC Changes) Support for switching TTS languages on the fly.
(MC/UMC Changes) Support for MWI directly from a MailCall port. A separate dedictated port is no longer required for Message Waiting Indicators.

(MC/UMC Changes) Autoattendant script now supports supervised or blind transfers.

(MC/UMC Changes) Timeout from main menu with no hang up detection went to spell name. This was changed to go to the operator.

(PhoneServer Changes) Can now specify which shared line will provide MWI setting and clearing.

(PhoneServer Changes) TTS registry settings support version 4.60 of DECtalk.

(TTS Changes) Support for DECtalk 4.60

(TTS Changes) Support for switching languages on the fly.

(TTS Changes) Only first shutdown message is handled (Internal).

(TTS Changes) Removed call to TextToSpeechReturnBuffer() for 4.60 (Internal).

(TTS Changes) Removed Dialogic Wave Driver requirement. The Dialogic WAV drivers are no longer required to be installed.

Version 5.0B(MC/UMC Changes) AMIS support (both Incoming and outgoing). This allows PhoneSoft to be used in companies using multiple voice mail systems. Messages can now be sent to (and received by) other voice mail systems using the industry standard Analog Messaging Interface Specification (AMIS) protocol.
(MC/UMC Changes) Local Mail.box used if unable to open on server.

(MC/UMC Changes) New "Missed Call Notification" feature added. This is an option to receive notifications for missed phone calls when no message is left. (The call screening recording is sent to the user as a "Missed Call Notification").

(MC/UMC Changes) Support for "CustomPrompts" directory. (Prompts played from there if they exist) This allows the software to be uninstalled and reinstalled without concern that the user's changed prompts or custom prompts will be lost. It also provides a simple mechanism to manage any prompts which have been customized.

(PhoneServer Changes) Notes password DLL now always added to the correct Notes.ini (Found on path).

(PhoneServer Changes) Phone number column is now left aligned instead of centered (Problem with grid control, it won't center first column).

(System Level Changes) Support for "SelfTestRecordings.txt" file. This is an automated testing capability which can be used to self-test any PhoneSoft application. Automated testing of recordings has now been added.

(System Level Changes) Multimedia mode keeps the volume at startup setting. (50% Volume problem)

(System Level Changes) Fixed silence backup if using compressed WAV files.

(System Level Changes) All digits to and from the board are converted to lowercase to support a-d.

(System Level Changes) SelfTestDigits file supports 'L' to be replaced with line number.

Version 5.0A (MC/UMC Changes) If specified review view is not found a view is found to use.
(MC/UMC Changes) Added extra checking on unread table returned from Notes.

(MC/UMC Changes) Added menu option to continue holding if holding for busy extension.

(MC/UMC Changes) Support for call park string in registry when holding for busy.

(MC/UMC Changes) Messages are now from "PhoneSoft" instead of "MailCall".

(MC/UMC Changes) Added support for new WAV compression of 1KB per second. A typical voice message is now only about 20K.

(MC/UMC Changes) Added diagnostic message to show digits received in script functions.

(PhoneServer Changes) Fixed the periodic restart logic.

(PhoneServer Changes) Changed the grid control to the latest grid OCX (MSFLXGRD.OCX).

(PhoneServer Changes) Autostart timer changed from 5 minutes to 3 minutes.

(PhoneServer Changes) Display when all lines of specific application are busy. This is now tracked and visible from the main PhoneServer interface screen. This allows a system administrator to know exactly how often his system is fully busy and the company may be missing phone calls.

(PhoneServer Changes) Will clean up any TTS processes that cause system errors.

(PhoneServer Changes) Support for new wave compression.

(PhoneServer Changes) Set COM port to Control Panel settings on open of port.

(PhoneServer Changes) Enhanced PhoneSoft's support to run as an NT Service. A user interface is now enabled.

(TTS Changes) Increased internal TTS buffer size passed to DECtalk. This stops the occasional TTS pauses seen by some customers.

(TTS Changes) Try to allocate DECtalk engine for 5 seconds before failure.

(TTS Changes) TTS engine freed after conversion rather than after play.

(System Level Changes) Support for new wave compression.

(System Level Changes) Error initializing Notes displayed HiTest initialization code.

(System Level Changes) Text and Text List fields are converted to machine character set on read/write.

(System Level Changes) Work around to fix the DECtalk memory creep now sets the TTS voice correctly. (Could only have Paul)

Version 4.1(MC/UMC Changes) Replies now contain the original message after reply.
(MC/UMC Changes) Registry settings moved not to track under PhoneServer sub-version number.

(MC/UMC Changes) Fixed time script problem with Friday and Saturday.

Version 4.01(MC/UMC Changes) Entering extension in scripting menu now correctly handles the absence greeting.

(MC/UMC Changes) Hitting "*" after trying to change subscriber extension no longer goes to Non Fatal Error

(MC/UMC Changes) Hangup during "TransferCall.wav" will not try the transfer.

Version 4.0H(MC/UMC Changes) Timeout after trying extension will leave a message. Used to go to goodbye.

(MC/UMC Changes) If no form field, it will treat as "Memo".

Version 4.0G(MC/UMC Changes) Allow users greeting to contain any mix of text or voice recording. This allows an administrator to enter each user's text name into this field when first installing the system (before user's have recorded their names and greetings).

(MC/UMC Changes) Error with hangup/Call/Dial closes the application.

(MC/UMC Changes) Fix of Deadman timer on voice recordings to handle pings.

Version 4.0F(PhoneServer Changes) Registry settings not under version number.

(PhoneServer Changes) Now properly sets up VVTEST32.ini.

(PhoneServer Changes) Now properly sets up [Test Mode] section in VVOICE32.ini.

(PhoneServer Changes) Now properly sets up TTS after an installation.

(PhoneServer Changes) Default log viewer different for NT and Win95.

(PhoneServer Changes) Command line to install/uninstall as an NT Service.

(PhoneServer Changes) Removed "NT" from the window title.

(PhoneServer Changes) "TestPhone" replaced with "DemoPhone"

(PhoneServer Changes) Added selectable TTS interface.

(MC/UMC Changes) Support for new rich text types.

(MC/UMC Changes) Support for inside and external call transfer strings. This now enables call pursuit to external phones where different transfer settings are required.

(MC/UMC Changes) Support for optional conferencing of an outside line.

(MC/UMC Changes) Hangups are disabled during Call() and call screening.

(MC/UMC Changes) Timeout on call screening is a reject.

(MC/UMC Changes) Better handling of exceptions.

(MC/UMC Changes) Deadman timer on Visual Voice calls.

(PhoneServer Changes) Install puts a [DTI] section in VVOICE32.INI (DTG_PDDLFTIM=50)

(PhoneServer Changes) Added support for the system Regional Setting of HH for 24-hour clocks.

(PhoneServer Changes) Support for non logged display message for playing voice, playing TTS, and recording voice.

(PhoneServer Changes) Support for internal and external call transfer strings.

(PhoneServer Changes) Support for optional conferencing of outside numbers.

(PhoneServer Changes) Call transfer type feature is now a radio button for "Blind" or "Supervised".

(PhoneServer Changes) All started lines are kept running until stopped by user.

(PhoneServer Changes) Periodic search for error application dialog boxes. They are closed if found.

(PhoneServer Changes) Added support for Calista PBXLink and Generic SMDI.

Version 4.0E(MC/UMC Changes) Added support for a separate operator extension for each user. A corresponding optional field was added to the NAB.

(MC/UMC Changes) Upon stopping an application, the pick up to busy out the line is now done after the stop of any recordings of plays.

(MC/UMC Changes) Upon stopping an application, the flag for hangup is set to speed up shutdown.

(MC/UMC Changes) Play of message now stopped by stop from PhoneServer. Previously waited until play was done.

(MC/UMC Changes) After leaving a message, now goes to the Main Menu instead of Goodbye.

(MC/UMC Changes) Fixed a possible hole in the silence recording handling (really PSLibrary). Could have allowed zero length recordings.

(MC/UMC Changes) Pulled out the TTS pre-parsing to ensure a valid string is sent. This is done in PSLibrary. Only affected L&H TTS.

(MC/UMC Changes) Can now restart a line that went away without cleaning itself up.

(PhoneServer Changes) Support for new Max Silence registry setting.

(PhoneServer Changes) SAPI TTS Engines are queried to make voice selection dialog box.

Version 4.0D- Support for new "Call Screening" capablity. When active for a given user, the calling party will be asked "Who may I say is calling?". The called party will be presented with the menu "You have an incoming call from xxx. To accept this call, press 1. To reject, press 2." Timeout default is "accept". This menu is presented whether the user is at his main number or a forwarded number. A subscriber can enable or disable his call screening from the phone. On or off status per user is maintained in a new field in the the NAB person record. A global feature enable /disable checkbox is in the Phone Server configuration menus. Feature is only available if using supervised transfers (not blind transfers).

- Support for new "Call Forwarding" capablity. The Call Forwarding capability now allows a subscriber to have two forwarding numbers, either of which can be changed from the phone as well as enabled or disabled from the phone. The fowarding numbers and enabled / disabled flag is the the NAB person record.

- MailCall Options menus added to support Call Screening and Extension control.

- Fixed problem with MailCall menu options not saved if multiple pages changed.

Version 4.0C- Support Ericsson MD110 PBX.

- Available MailCall ports for the desktop application are now searched from top down.

- Support for automatically restarting applications at a specified interval (managed by a registry setting).

- Support for a defined hangup digit string (managed by a registry setting).

- Support for selecting one / all views when using MWI.

- Support for Minimum Record time (managed by a registry setting). Voice recordings shorter than this time will be deleted and not delivered.

- Automatically keeps auto-start applications running. If Phone Server de
detects that an auto-start application is not running, it will attempt to restart it.

Version 4.0B- Support Nortel DMS-100.

- Added "UseDesktopIP" registry setting to convert PSDesktop machine name to an IP address before sending to MailCall.

- Added "DesktopWaitTime" registry setting. Determine how long to wait for desktop app before shutting it down.

- Support for local time and date format when displaying time.

.