Home Contact Us Sitemap
Home Resource Center What's New
WHAT'S NEW
Recent Changes to Transend Product Versions

TRANSEND PRODUCT
Transend Migrator (including Forensic Edition)
Transend ADministrator
 

TRANSEND MIGRATOR
TRANSEND MIGRATOR FORENSIC EDITION

 

Transend Migrator 10.5 (released November 12, 2011)

 
  • General:

    - Fixed problem with /CALDATE and /TASKDATE where they would not work unless /MSGDATE
    was also entered.

    - Improved error checking, so that if any "TM Error" (from the log file) happens, a warning message will appear in the "Migration Completed Report" dialog box, and the Migration Report Excel file will have the status of the affected job set to "Errors".

    - Added duplicate checking capability for calendar, task, and address books, for source systems Outlook and Lotus Notes.


  • Hosted Exchange:

    - Added Office 365 and Rackspace as source systems, using EWS (Exchange Web Services)
    protocol.


  • Exchange/Outlook:

    - Allow imported messages to contain categories.

    - Fixed problem with importing more than one category.


  • Eudora:

    - When creating messages, adjust time by 1 hour in DST to compensate for invalid Eudora handling of date/time.


  • Thunderbird/Mozilla:

    - Allow Transend Migrator to handle dollar character found in folder names.


  • MBOX:

    - When parsing html part, and including <meta> data for codepage information, include <html> tag so certain email clients (Eudora) will operate correctly.

    - Character conversion issue fix for Thai, Korean codepages.


  • IMAP:

    - Pick up "Tags" from Zimbra flags field and convert to Transend Migrator Categories, to be imported by Outlook.

    - If the tcp connection to the server fails, do not allow "keepalive" messages to be sent to the Transend Migrator GUI (so that it will eventually fail a stalled job).



 

Transend Migrator 10.4 (released October 7, 2011)

 
  • General:

    - Added new flag bit to /cmdl parameter: bit 2, if set, will cause TM to not display the migration monitor screen in batch mode.

    - Added wildcard processing to folder mapping, e.g. Inbox* -> New Inbox Name allows subfolders of Inbox to show up as subfolders of New Inbox Name.

    - For any source system where Transend Migrator currently do not show calendar, tasks, contacts, etc. in the email list, the switch /D100 will disable this behavior, i.e. show calendar as an email folder.

    - Fixed problem with "Clear data" button in Address Translation Table, also, ignore tabs if found in imported .csv files.

    - Fixed a problem in the GUI where a conversion type would remain enabled, even after setting convert-from or convert-to option to "Please Select".

    - Added switch /D172 which will cause Transend Migrator not to convert any folders with 0 messages.

    - Added switch /UNINSTALL to have Transend Migrator remove registry entries related to the LK. Also updated installers so that when the user uninstalls via the Control Panel, this will happen automatically.

    - Added switch /D173, which tells Transend Migrator to skip the message export, but create empty folders in the target system. For now this supports only Notes as a source system.

    - Prevent messages with empty text from generating the "attachment removed because of zero length" replacement message.

    - Make Organizer property subject to address translation.

    - Make parameter values in Migration Options be stored in UTF8 format.


  • Lotus Notes:

    - Fixed crash problem due to large html message part.

    - Check validity of recurring entries, if end date < start date, convert to daily with exceptions.

    - Fixed Transend Migrator failing to do email translation of Notes contacts, if the contact already has an email address.

    - Fixed problem with missing attachments when importing address book entries.

    - Change logic regarding setting calendar free time variables $BusyPriority and BookFreeTime, to accurately import correct setting for "busy".

    - When importing email, set the "Importance" property based on the priority of the source message.

    - When importing calendar entries, do not set $PublicAccess if marked as private.

    - Change creation of recurring entries to correctly handle case where an end-date is specified, rather than a number of occurences.

    - If message marked as "Private", set new property "MigrationPrivate" = 1.

    - Fixed a problem with repeating task entries, where the task title on entries past the first would be corrupt, and also attachments would be missing.

    - If converting calendar entries from a Reservation form, use a different property to obtain the event title.

    - Specify LZ compression for attachments when importing messages.

    - When exporting calendar and task entries expanded (i.e. without /D127) honor /D41 switch to limit number of recurring entries.

    - Fixed a parsing problem of MIME messages causing a crash.

    - If writing to Drafts folder, do not set PostedDate, which allows message to go to real Drafts folder.

    - Fixed crash problem due to large attachname names.

    - Fixed crash problem related to importing Outlook "notes".


  • Exchange/Outlook:

    - Add PR_ENTRY_ID property to calendar attendee data, so that right clicking on an invitee brings up options.

    - Fixed problem where TM gets email address from display name when it should not.

    - Fixed crash when trying to parse inbound HTML for character set.

    - When doing folder mapping into Outlook, if the target folder name begins with "Root\" then the target folder is created in the root of the message store, regardless of the state of the /GN switch.

    - Fixed problem with importing tasks from OST/non-MAPI.

    - When exporting calendar entries, check message class to make sure they are appointment or schedule requests, so that TM can convert the inbox and only pick up appointment requests.

    - When creating Calendar, Contact or Task folders, and parsing the hierarchy delimiter, if a folder level name equals that entered by the /GN switch, do not change the folder type.

    - Added switch /D171, when importing messages, exclude any bcc recipients.

    - Fixed algorithm that expands recurring calendar entries, so that the case where an end-date is specified (rather than # of occurrences) will work.

    - Added switch /D174, to exlude null properties from .msg file when exporting to that format.

    - Fixed a character conversion issue with calendar invitee names.

    - Fixed a problem with creating all-day, recurring yearly appointments.

    - Fixed crash when /UNID is used and data too large.


  • PST/OST Non-MAPI:

    - Do not allow contacts, calendar, or task folders to appear in email folder list.


  • LDIF:

    - When reading, handle objectclass "inetOrgPerson" in example given by IBM.


  • EML:

    - Fixed a problem creating EML files with extra long file names.


  • Thunderbird:

    - Fixed a problem with locating the default folder location, causing a crash.


  • MBOX (Thunderbird/IMAP):

    - Added switch /D167 which will put HTML message parts into Base64 encoded format, which may help some clients and IMAP servers work correctly.

    - Modification to the way TM gets character set name for HTML segment, to avoid character conversion issues.

    - Fixed another character conversion issue.

    - Fixed encoding problem when data contains an equal sign or question mark, also updated method of encoding UTF-8 characters to work with more web clients.

    - Changed way of creating RFC-822 with regard to text parts - do not include them if HTML is present, unless /D169 is used. Old way, user was seeing both text and HTML.

    - Added switch /D170 which uses a method of evaluating the message time that matches certain email clients, so that TM converted times will be the same as what customers think they should be (but inaccurate).

    - When reading MBOX files, changed code that detects delimiters to avoid situation where delimiter is embedded in message text, by looking for a timestamp also in the delimiter.

    - Various changes to method used to encode MIME data, to better support Zimbra.


  • IMAP:

    - When uploading large file to IMAP server, send keep-alive packet to GUI every 30 seconds to make sure TM does not time out.

    - Added /D168 switch to remove underscores from folder names migrated into IMAP.

    - Added support for picking up the "$Forwarded" flag in systems that support it (so far just found with Oracle).

    - Modified protocol for getting IMAP delimiter character, to avoid problem with defective GW IMAP server.


  • ICS/VCS Calendar:

    - If display name of calendar invitee contains an email address inside < >, break it out into separate property, and normalize display name.

    - When creating entry, if event is "all day" use special syntax for Date field to indicate all day.


  • GroupWise:

    - Do not allow contacts, calendar, or task folders to appear in email folder list.

    - Added check for invalid Expanded Recipient list.

    - Skip GW forwarded message if the date is invalid, on the assumption that the remaining message data is corrupt and will cause AV.

    - Fixed problem detecting GW all-day event.

    - Retrieve priority property from calendar entries.

    - When /D127 is use (true recurring calendar entries) set a special flag for use by the Notes importer, so that it will be created as a Notes "custom" recurring entry.

    - Read property "Private" from messages and set flag for use by Lotus Notes.


  • Eudora:

    - On output, fixed a bug caused by long html lines.


  • Transport File:

    - Do not allow contacts, calendar, or task folders to appear in email folder list.

    - Made changes to other modules that make .trf files made with TM versions previous to this un-readable - must convert or use old version of TM on such .trf files.



 

Transend Migrator 10.3 (released July 30, 2011)

 
  • General:

    - Added "Email Log Files" function to help menu. Creates zip file of log files and creates a message using the default email client. (user must manually attach zip file).

    - Changed MD5 hash to include seconds when hashing date. Also addedvalue 'U' to de-duping options (/D56) to include unqiue message id. Updated code so that by default, md5.dat file is placed in Transend data directory.

    - When logging in html format, if line has special characters: & < > " then substitute special html tags to preserve formatting.

    - Fixed a problem with the translation table lookup making incorrect matches in some cases.

    - Updated "Load File" function in GUI (Folder Map, etc.) to be able to read from UTF8 encoded files as well as standard ISO-8859-1 encoding.

    - Modified GUI to accept UTF-8 .tmd file containing BOM markers.

    - Modified GUI to allow Unicode characters in configuration fields (instead of just folder names).

    - Switch /D164 fixes up corrupt ISO-8859-8-i (Hebrew) data exported by GW IMAP

    - Fixed problem in Migration report where totals line not starting on correct column, also some formatting issues related to failed jobs.

    - Added switch /D165 to write MD5 hash file in real time, rather than at end of program.

    - Fixed a problem with the sender name translation table lookup.


  • Lotus Notes:

    - Correctly create Notes recurring weekly appointment with an interval of more than 1 week.

    - Fixed some parsing problems in Notes MIME messages causing AV.

    - Added ability to extract Notes Trash folder.

    - Make "Shared Folders" checkbox enabled by default.

    - Handle time zone offset values that are not a multiple of 1 hour, e.g. 5 hours 30 minutes.

    - Fix problem where Notes date property "DeliveredDate" was being skipped, following import of "Sent" folder (which does not use that property).

    - Changed logic of /USEADDR somewhat - if email address appears to be Exchange X.500 format (OU=...) then do not insert email address, just use the display name.

    - Changed default names of certain Notes standard folders to match Outlook, so that no folder mapping is necessary: Inbox, Sent Items, Deleted Items, Junk E-mail.

    - Fixed problem of not extracting full file name from MIME, causing AV in decoding routine.

    - When setting codepage for HTML, use charset variable from actual HTML part instead of message headers, unless there is no data available in the message part.

    - When reading recurring calendar entries, use view $Meetings instead of $All, to avoid visiting every email in the DB looking for recurring entries.

    - Fixed crash problem when encountering recurring calendar entry with a "Repeat For" value of 0. Treat as ordinary calendar entry.

    - When writing calendar entries, set "ExcludeFromView" properties for all types of events, so that they do not show up in Drafts.

    - Fix problem with added recurring cal entry, where last date in list was corrupt.

    - Adjusted mechanism for setting busy/freetime variables to be more accurate.

    - Added switch /D166 to suppress text attachments in embedded messages.

    - Some changes to retrieving date variables from recurring calendar entries.


  • Exchange/Outlook:

    - If Outlook message has no codepage property set, assume default ISO-8859-1(Western European).

    - Fixed problem in identifying unicode encoding of distribution list members.

    - When creating a profile for a .pst file, do not include the MAPI properties for a password, unless a password is supplied. Incuding those properties seems to cause a MAPI failure in some versions. Also, the switch /NOPRPW will force this behavior, regardless of whether a password is given or not (and it also makes the password prompt not appear in the GUI).

    - Store Keywords (Categories) in Unicode to support non-English languages.

    - Detect "Meeting Request" entries in email folders, and when found, prepend a paragraph noting that the request could not be converted, and include information about the event.

    - Use alternate method of determining default calendar, task, contacts folder name, if original method fails.

    - Fixed problem importing weekly recurring calendar entries where start time (GMT) was over midnight.


  • RFC-822 Parser (IMAP, Thunderbird, etc.):

    - Modification to character decoding routines to fix a failure in some cases.


  • LDIF:

    - Added /D163 to LDIF parser, which will cause TM to extract the email address as anything inside < > characters.


  • VCF file:

    - Handle Unix line terminators. Also deal with terminating semicolon in first name.


  • World Client Calendar:

    - Fix Standard/Daylight time problem when converting recurring entries.

    - Fix problem with not picking up the corrent end date for recurring entries.


  • Thunderbird:

    - Fix problem with extracting non-English folder names from index file.


  • MBOX:

    - Modify message counter code to correctly count number of messages in Eudora Mac files.


  • IMAP:

    - Fixed decoding problem with folder containing "&" from server that was not escaping special character correctly.


  • ICS/VCS Calendar:

    - Added switch /D159 <value> to identify the name or email address of the person for whom a batch of vcs/ics files have been exported, in order to set the meeting owner flag correctly in Outlook.

    - In conjunction with /D159, /D161 will reject any calendar entry that does not match the owner.

    - Added switch /D160 <product id> to limit entries to those that have a specified product id (PRODID).

    - Added ability to process wild card spec (e.g. *.vcs) when converting vcs/ics.

    - Fixed AV problem caused by too large description field.

    - Assume input is ISO-8859-1 (European).  /UTF8 assumes UTF-8 encoding.

    - Do not set artifical due date (1 year plus) for tasks.

    - Various fixes to extract correct start/end dates in some cases.

    - Keep Organizer email in separate property from name, make email subject to address translation.

    - Convert import file name from UTF8 to ISO-88559-1 (Western European) prior to attempting to open file.

    - If the owner is specified via /D159, and one of the attendees is that owner, and has declined, then skip over that appointment.

    - Ignore the "Summary" field found inside VALARM section of calendar entry.

    - Process "VGROUP" entries in VCF files.

    - When creating entries, put email address into "Attendee" if present.

    - Fixed a problem detecting date in ics/vcs as being "zulu" (GMT).

    - Support "RRULE" (recurring calendar entries) when writing.


  • CSV:

    - Modifications to fieldlab.dat processing (field labels for imported .csv files).


  • GroupWise:

    - Modifications to GW parser to better extract character set information from HTML.

    - Fix for AV happening with corrupted attachment name.

    - Modifications to code that extracts internet email address from combo GW Domain/internet address.

    - If GW account has two "Sent Items" folders, no longer skip the second one, because it was interfering with folder numbers.


  • GroupWise XML Archive:

    - Added support for /D144 (process all non-email messages). Also bug fix related to failure to close certain open files.


  • Eudora Address Book:

    - Fix problem in parsing of groups delimited by semicolons, also handle corrupt group.


  • Eudora:

    - Fix AV problem caused by long file name.


  • Transport File:

    - Fix problem where exporting from .trf, the root folder name is blank.



 

Transend Migrator 10.2 (released May 17, 2011)

 
  • General:

    - Increase number of convert-from/convert-to options visible in drop-down lists from 8 to 16.

    - Changed order of all drop-down selections, and changed some of their labels.

    - Added "Google Apps (Gmail)" to source and target email, which maps to IMAP, but brings up correct default server name with ;993 port number.

    - Added "Other Systems..." as last element in all drop down lists, which will bring up a special help section when selected.

    - Restored /SENT functionality to several conversion targets.

    - Added /D155 to automatically use /SENT behavior, if folder name is "Sent" or "Sent Items".

    - Fixed problem with /RL (reverse logon) where Address Book, Calendar, Task migrations were using Email configuration variables.

    - Started generic "skip subjects" feature, using /skipsubs. Applies only to Notes at this time.


  • Lotus Notes:

    - Fixed AV problem caused by importing calendar entry with comments > 16k.

    - Added $RefOptions property to recurring calendar entry to avoid error message when rescheduling.

    - Fixed crash problem on exporting address book entries with corrupt fullname field.

    - When exporting Address Book, if "PersPager" field present (actually personal cellphone)
    put into "Other phone" field in Outlook.


  • Exchange/Outlook:

    - When exporting calendar entries, enter a warning message in the log if a recurring calendar entry has breakout entries (warning that breakouts are not converted). Also list new start/end time if applicable, and deleted entries.

    - Fix code that detects whether distribution list members' name/email is Unicode.


  • Outlook MSG:

    - Fixed bug causing messages in subfolders to not be converted.


  • World Client:

    - Fixed crash bug in conversion of .mrk calendar files.


  • Pegasus:

    - Insert '+' in front of timezone field (if appropriate) in Date, to avoid Pegasus bug that causes problem parsing correct year.


  • IMAP:

    - For folder names, convert modified UTF7 to standard UTF7 prior to converting to UTF8 (character conversion issue).

    - Honor the /NOINVENTORY switch, so that we can eliminate time wasting inventory function. Also, when inventory is performed, send keep alive packet every 30 seconds to avoid GUI timing out.

    - Allow for source folders that contain quotes.


  • Netscape/Thunderbird:

    - Fixed problem where Unix Netscape index files were causing TM to incorrectly parse out the folder name.

    - Fixed character conversion problem with European source file names with no corresponding .msf file to get actual file name.


  • MBOX:

    - If message has text part that is coded as an attachment, make sure it is imported as an attachment, not combined with other text parts.

    - New switch /D157: require that files begin with "INBOX". Anything after that prefix, assume to be a top level folder. Consider a period to be a hierarchy delimiter.

    - Make "root" the default target folder name instead of "MBOX Folders" (to be consistent with other source systems).


  • GroupWise:

    - Added new convert-from option on email to support XML files exported by Messaging Architects.

    - Fixed problem preventing any import into GW calendar.

    - Added switch /D156 to skip query folders when exporting folders.

    - Allow "Birthday" field name to be modified by /D112.


  • RFC-822 Clients (Thunderbird, MBOX, IMAP...):

    - Fixed parsing problem that would sometimes cause attachments to be skipped.


  • Text PDF:

    - Fixed AV problem in certain conditions.

    - Added switch /PDFL <n-n-n-n> to alter default number of lines per page, line height, start text position, line adjustment.

    - Adjust for daylight savings time when creating file names with /D75.

    - Added switch /NOEXHTM to suppress handling of HTML attachments.


  • Forensic Edition:

    - Updated TFSearch to work with TM 10.x and put into build.



 

Transend Migrator 10.1 (released March 28, 2011)

 
  • General:

    - Added "To Database/User" column to Migration Report, and changed previous fields to "From Database/User".

    - Made certain that all date range checks are logged when an out of range date is found.

    - Fixed problem with Translation Table that might cause Access Violation.

    - Updated Translation Table code so that Transend Migrator will look up address book entry name, if no email address is found.

    - Fixed TT lookup so that embedded commas do not cause a problem.

    - Updated batch data editor so that if a value is larger than the column size, Transend Migrator will display a partial string (followed by ...) instead of truncating after the first space.

    - Added switch /D154 which changes the behavior of the "Load from E-Mail Source" button, so that all folders will come up un-checked by default.

    - Changed default behavior of master log, so that it will get re-initialized on start-up of Transend Migrator, unless the /LAP switch overrides.

    - Switch /DPW (display passwords) is replaced with /HPW (Hide Passwords). Passwords are displayed in clear text unless /HPW is enabled.

    - Fixed "Load From E-Mail Source" function so that if the check box variable (e.g. 'Use GW Archive') is checked, it is not ignored.

    - Added an option parameter value to /CMDL, that controls whether or not Transend Migrator migrates all users regardless of the "migrated" flag, and also whether ransend Migrator saves the "migrated" flag to the .tmd file.

    - Added horizontal scroll bar to Custom Options | View Enabled Options screen.

    - Extended /EAA switch to allow email address algorithm to extract first, middle, last name from a general display name.

    - Fixed a problem where selecting "File | New Configuration" would not clear custom options values.

    - Abandoned setting of .msi installation file that allows side-by-side installs (i.e. we are now requiring an un-install of any existing Transend Migrator version). This was done because we have run into situations where customers have patches that do not uninstall, and we end up with a partial re-installation.


  • Lotus Notes::

    - Fix bug where importing message with a sub-message, top level message text was ignored.

    - If message has Enterprise Vault properties, convert into required MAPI properties, so that Enterprise Vault migration routine will work.

    - If user specifies /NOTESINI, make sure file actually exists before using for Notes initialization, or Access Violation will happen.

    - Fixed problem with certain Russian characters..

    - Added support for more phone and email fields when exporting address book.

    - Added switch /D152 to *not* auto-create task due dates 1 year (if empty).

    - Fixed problem when converting non-English chars in cal or task notes.

    - Fixed /SHOWVIEWS so that Mail Threads will show up in folder list.


  • Exchange/Outlook::

    - Fixed a bug where processing embedded messages did not close a file handle, eventually resulting in conversion errors.

    - If the user tries to import an email folder with the same name as the MAPI calendar, contact, or task folder name, append "(Imported)" to the new folder, to distinguish it from the built in folders.

    - Fixed bug where specification of calendar name when creating calendar entries was ignored (and placed in contacts folder).

    - When specifying a calendar, contacts, or task folder name, allow slash character to be considered a folder delimiter (if actual slash is desired in folder name, use two slashes).

    - Accommodate .pst files made by 3rd party which contain html segment in "unicode" format (but containing embedded nulls). Fixes apparent empty message body problem.

    - Fixed a bug where if Transend Migrator is skipping public folders (the default) and that message store occurs between other valid message stores, the folders subsequent to the public folders cannot be converted..

    - Fixed address book import of NameTitle, birthday, and anniversary.

    - Set Reminder-Time when importing task entries (only VCS/ICS supports setting this field at this time).

    - Updated logic of setting meeting status of imported calendar entries, so that a "meeting" is identified by having multiple attendees, and if the user is the owner (organizer) set status as appropriate so that correct control buttons are visible in Outlook.

    - When exporting calendar entries, if a recipient has an SMTP address, extract that instead of the internal DN address.


  • Outlook MSG:

    - Fixed bug causing Access Violation when converting rtf to html.


  • NAB:

    - Fixed bug preventing any NAB conversion at all.


  • Eudora:

    - Modified reader to automatically detect mac .mbx files, so that /D69 should not be needed.


  • IMAP:

    - Removed code that disables ability to convert IMAP folders beginning with '#' character (shared folders). Customers can use the exclusion table for this purpose.

    - During long downloads, send a keep alive packet every 30 seconds to the GUI so that it will not time out.

    - Fixed percentage complete calculation if deleted messages are skipped.

    - If a connection to port 143 (unsecure) fails, automatically re-try, using /SSL port 993. Also if host system is gmail.com or yahoo.com, automatically use /SSL, unless user specified a different port.


  • OST/PST non-MAPI:

    - Added Internet ID to properties extracted (if present).


  • Internet Clients (IMAP, Thunderbird, MBOX, other internet clients):

    - Fixed problem with alternate date parsing when original date is in invalid, also fixed date parsing where a space is missing after the day name.

    - Fixed problem with decoding of message subjects.

    - Fixed problem that could cause some attachments to be skipped.

    - When an HTML part does not have a MIME charset assigned, read through it
    looking for charset within the HTML "META" tag.


  • VCS/ICS Calendar File:

    - Changed format of Description field to be plain text, duplicating what Outlook produces, in order to work with Google import. Quoted-Printable format is removed (unsure of effect on other ics importers).

    - Handle parsing of Reminder-Time for VALARMs embedded within calendars and tasks.

    - Count skipped entries to maintain correct percentage indicator in GUI.


  • RFC-822:

    - Fixed bug causing Access Violation when incorrectly coded # type character found in headers.


  • WorldData (.mrk files):

    - Set Transend Migrator's "Category" field to the name of the .mrk file, so that when viewed
    in Outlook, user can sort different input files by category/name.


  • Address Book (.csv files):

    - Added switch /D153 to change output format so that it includes only the name and email address, without quotes or headers. This format can be imported to the Translation Table. The intent of this switch is to use to convert the Lotus Notes global names.nsf file.



 

Transend Migrator 10.0 (released February 15, 2011)

 
  • Completely New User Interface:

    - Replacement of "wizard" interface with a more integrated view of convert-to and convert-from options.

    - All conversions (email, address book, calendar, tasks) can be done in a single pass.

    - The same interface is used for both single user converions and batch conversions.

    - All previously external tables (address translation, folder mapping, folder include/exclude list, batch mode data), can be edited within the main interface.

    - Multiple configuration files can be maintained. Configuration files store all migration options and batch data.

    - Tracking of failed/succeeded migrations, with restart capability.

    - More comprehensive editing of program options (switches), with search capabilty and better in-program usage documentation.

    - Migration operation is displayed in real-time via a Migration Monitor screen, with abort capability.

    - Migrations can be scheduled, with intermediate pause/resume ability.

    - Batch migrations can run simultaneously, up to 5 at a time, depending on licensing.

    - Log files are available in plain text or HTML (with errors highlighted).

    - A migration report in Excel (.xml) format is produced listing migration statistics, with optional detail on folder names/counts.

    - The help system is revised to be more useful and comprehensive.


  • Lotus Notes:

    - If a list name begins with "CN=" skip over that part in the name.

    - Reverse 9.5 change that removes mime001.txt.

    - Support categories when exporting tasks, calendar from Notes->Outlook.

    - Fixed problem that would cause RTF->HTML conversions to stop working in the middle of a conversion.

    - Added support for more phone and email fields when exporting address book.

    - Added switch /D152 to *not* auto-create task due dates 1 year (if empty).

    - Fixed problem when converting non-English chars in cal or task notes.

    - Do not log password unless /DPW is used.

    - Compare CHAIR with default Notes user to decide if calendar entry is allowed ownership status (for Outlook as target).

    - Fixed crash problem when importing long folder names.


  • Exchange/Outlook:

    - Fix AV problem when importing message with embedded image with very large name.

    - In task import, handle Unicode titles/message text.

    - Fix encoding problem with shift_jis character set (Japanese).


  • GroupWise:

    - Fix failure to find fields when .nab address book header contains properties with 1F type ids
    instead of expected 1E.

    - When exporting address book, if "Fax Number" field is blank, check "Office Fax Number".


  • Eudora:

    - Fixed an access violation when exporting address book caused by a corrupt nndbase.txt file .


  • IMAP:

    - Changes to support Hewbrew folder names encoded in UTF-16.

    - Increase allowed size of results from IMAP SEARCH command.

    - Fix access violation problem caused by long subject, also if blank message and subject is long, copy subject to message part.

    - Added switches /AUTHPLAIN2 /PROXYAUTH2 /AUTHEXCHANGE2 to be use by target IMAP system, in case where both source and target are IMAP.

    - Fixed problem where some imap servers could not handle empty flag list.

    - Fixed stack overflow caused by too many nested messages (by limiting to 250).


  • ODBC (SQL Server):

    - Fixed problem causing memory leak.


  • Internet Clients (IMAP, Thunderbird, MBOX, other internet clients):

    - Fixed parsing problem with Asian emails that could cause missing attachments.


  • VCS/ICS Calendar File:

    - Modified parsing of Priority field..


  • VCF Address book:

    - Fix problem with parsing comments field, also added several new fields.


  • Thunderbird Address Books (.mab):

    - Fixed problem where entries with no email address were being skipped.


  • LDIF:

    - Modification to recognize Oracle created LDIFs.



 

Transend Migrator 9.6 (released February 15, 2011)

 
  • Classic Wizard User Interface:

    - Last version of Transend Migrator with the classic wizard interface. Incorporates same email conversion technology as Version 10.0 but maintains the wizard interface.


  • Lotus Notes:

    - If a list name begins with "CN=" skip over that part in the name.

    - Reverse 9.5 change that removes mime001.txt.

    - Support categories when exporting tasks, calendar from Notes->Outlook.

    - Fixed problem that would cause RTF->HTML conversions to stop working in the middle of a conversion.

    - Added support for more phone and email fields when exporting address book.

    - Added switch /D152 to *not* auto-create task due dates 1 year (if empty).

    - Fixed problem when converting non-English chars in cal or task notes.

    - Do not log password unless /DPW is used.

    - Compare CHAIR with default Notes user to decide if calendar entry is allowed ownership status (for Outlook as target).

    - Fixed crash problem when importing long folder names.


  • Exchange/Outlook:

    - Fix AV problem when importing message with embedded image with very large name.

    - In task import, handle Unicode titles/message text.

    - Fix encoding problem with shift_jis character set (Japanese).


  • GroupWise:

    - Fix failure to find fields when .nab address book header contains properties with 1F type ids
    instead of expected 1E.

    - When exporting address book, if "Fax Number" field is blank, check "Office Fax Number".


  • Eudora:

    - Fixed an access violation when exporting address book caused by a corrupt nndbase.txt file .


  • IMAP:

    - Changes to support Hewbrew folder names encoded in UTF-16.

    - Increase allowed size of results from IMAP SEARCH command.

    - Fix access violation problem caused by long subject, also if blank message and subject is long, copy subject to message part.

    - Added switches /AUTHPLAIN2 /PROXYAUTH2 /AUTHEXCHANGE2 to be use by target IMAP system, in case where both source and target are IMAP.

    - Fixed problem where some imap servers could not handle empty flag list.

    - Fixed stack overflow caused by too many nested messages (by limiting to 250).


  • ODBC (SQL Server):

    - FFixed problem causing memory leak.


  • Internet Clients (IMAP, Thunderbird, MBOX, other internet clients):

    - Fixed parsing problem with Asian emails that could cause missing attachments.


  • VCS/ICS Calendar File:

    - Modified parsing of Priority field.


  • VCF Address book:

    - Fix problem with parsing comments field, also added several new fields.


  • Thunderbird Address Books (.mab):

    - Fixed problem where entries with no email address were being skipped.


  • LDIF:

    - Modification to recognize Oracle created LDIFs.



 

Transend Migrator 9.5 (released January 18, 2011)

 
  • All Conversions:

    - Changed behavior of /D57 (store MD5 only) so that in addition to putting MD5 values in message properties, it will create the MD5 hash file as well.



  • Lotus Notes:

    - Fixed problem where Notes messages with text only (no html) were skipped.

    - Allow import of BCC entries in email messages.

    - Filter out "mime001.txt" from exported attachments, if found.

    - Fix to allow certain encrypted attachments to be exported (with Admin id file).

    - Added switch /LNFORM <formname> to allow creation of "Notebook" or "Journal" entries.


  • Exchange/Outlook:

    - Fixed problem with expanding repeating weekly calendar entries.

    - Added support for extracting OLE embedded bitmaps from messages.

    - Fixed problem with Birthday retrieval from Contacts being off by one day.

    - Handle To/CC/BCC information when importing calendar entry invitees.

    - Added switch /D150 to skip display of root folder in message store.

    - Automatically skip Exchange "Public Folders", but new switch /D151 allows.

    - Fixed problem with importing text message with excessively large line.

    - When creating a distribution list, if it already exists, create a new one with the same name, except a serial number appended to make it unique.


  • GroupWise:

    - Fixed an html formatting problem when exporting messages.

    - Extract To/CC/BCC information for calendar entry invitees.

    - Changed message export so that if retrieval of one message fails (due to corruption or some unknown reason) TM keeps going and tries to finish remaining messages.


  • Eudora:

    - Modification to address book converter to better identify distribution lists.

    - Fixed problem with Exported messages showing up in target with low priority.


  • IMAP:

    - Added /AUTHEXCHANGE to work with Outlook Live@EDU.

    - Fixed problem with setting priority level.

    - Added /IMAPLIST <list wildcard>

    - Limit number of sub-messages to approx 500


  • Bloomberg XML:

    - Fixed parsing problem caused by ForwardedBy tags.

    - Fixed missing CR/LF at the end of some message bodies.


  • Internet Clients (IMAP, Thunderbird, MBOX, other internet clients):

    - Fixed a problem converting from Chinese.


  • EDRM XML:

    - Made changes to support EDRM version 1.0.


  • VCS Calendar File:

    - Added switch /D149 so that when parsing vcs calendar file, we skip over attendees that are not CUTYPE=INDIVIDUAL.

    - Skip attendee entries that have a blank email address.

    - Modification to extract attendee information from alternate property name.

    - Handle Sun Calendar version of attendee tracking status.


  • SQL:

    - Fixed a problem causing an AV when exporting from SQL, due to incorrect definition of codepage variable.


  • CSV Address book:

    - Support a single LF delimiter instead of just CR/LF, also assume codepage ISO-8859-1 unless /UTF8 switch is used.


  • Transport Files:

    - Fixed issue where Outlook status flags getting messed up when importing to/from.


  • Thunderbird/MBOX:

    - When creating output file, convert file name from UTF-8 to ISO-8859-1 (Western European).

    - Handle mbox folder names containing UTF-7 encoded folder name.


  • LDIF:

    - Remove "Mailtype=SMTP" from extracted email address of group members, if present.

    - Extract phone values from "piPhone<n>Val" fields if present (SUN LDIF extract).



 

Transend Migrator 9.4 (released October 5, 2010)

 
  • All Conversions:

    - Fixed common routine that calculates message data size, so that embedded messages are included in total size calculation.

    - Allow value of /proxy switch to be encrypted, using the imappw.exe utility (supplied by Transend separately, not shipped).

    - In folder mapping routine, assume folder names are encoded ISO-8859-1 (Western European).

    - Allow up to 5000 recipients  per message (up from 2500)


  • Lotus Notes:

    - Added support for Outlook's "Other Phone" field when exporting to Notes - written to field PhoneNumber_10 (requires change to Notes address book template).

    - Modifications to more accurately retrieve default mail .nsf file if no database name is specified.

    - Added switch /notesini <file> to specify location of notes.ini.

    - Use information from TimeZone field in calendar entries to make time adjustments to time, instead of configuration of local machine.

    - When reading calendar anniversary entries, use different field for end dates, to prevent inaccurate date range.

    - When importing calendar entry, do not falsely set reminder.

    - When converting Notes AB entries, if JobTitle is missing, use JobTitle-1 instead.

    - Fixed failure of /SENT switch.

    - When importing all day events, set property so that event appears at top of page in single day mode.


  • Exchange/Outlook:

    - Added Microsoft's BPOS (Business Productivity Online Services) connectivity.

    - Fixed problem with incorrectly excluding certain properties when exporting to .msg files or using the /D54 switch.

    - Support embedded messages in imported calendar attachments.

    - Fixed problem with expanding weekly recurring calendar entries.

    - When importing distribution lists, if a display name is empty, set it to the email address.

    - When exporting html, see if there is any html formatting at all in supposed html part, and if not, add META http-equiv... for character conversion issue.

    - Add Organizer name to PR_SENDER_NAME property when creating calendar entries.

    - Convert birthday to local time when exporting contacts.

    - Use alternate property for retrieving message codepage, if pr_internet_cpid not present.


  • GroupWise:

    - Fixed all day event issue, which caused it to extend over 2 days in Outlook.

    - Support embedded messages in calendar attachment export.

    - Use API routine to determine calendar "All Day" status, for GW version 8, instead of less accurate method.

    - Updated address import to convert from UTF8 into Unicode.

    - Added /GWQUERY <expresssion> feature for email export.

    - Do not export html attachment for calendar entries unless /htmlattach used.

    - Fixed AV problem when exporting cal entries due to large text size.

    - When proxy access is requested, do not do a MultiLogin to GW.

    - Fix character conversion problem when exporting mime-encoded messages.

    - Fix character conversion problem in imported sender names.

    - Fix problem with retrieving embedded images from html messages.

    - Added GroupWise as target for calendar and tasks, removed all GroupWise Gateway options.


  • Bloomberg XML:

    - The /attachdir switch can use the format: /attachdir <dirname>%filename so that Transend Migrator will look for attachments in the directory specified, plus the name of the .xml file being processed (without the .xml extension). The "%filename" is a hard-coded value, not a substitution variable.

        For example: /attachdir "c:\xml files%filename"

        If Transend Migrator is processing the file "1234.xml" in the directory "xml files", it will
        look for any attachments in the directory "c:\xml files\1234".

    - Changes to support certain types of chat files.


  • Internet Clients (IMAP, Thunderbird, MBOX, other internet clients):

    - Removed feature that tries to get missing sender name from delimiter field, since it will retreive an incorrect sender in most cases (there is no sender info there).

    - Fixed parsing problem when reading messages that could cause cut off last line.


  • LDIF:

    - When exporting, handle unqiue SUN syntax to identify an entry, so that none are skipped.


  • VCS Calendar Output:

    - Convert body text back to original codepage from UTF8, also eliminate leading spaces.


  • SQL (for Transend Migrator Forensic Edition):

    - Corrected bug that would cut short migration out of SQL for entries with codepage > 65k


  • OST/PST non-MAPI:

    - When exporting html, see if there is any html formatting at all in supposed html part, and if not, add META http-equiv... for character conversion issue.


  • Netscape/Thunderbird:

    - Fixed bug causing TM to convert entire file as a single message.

    - When writing distribution list to messages, if display name is empty, replace with email address.

    - When reading abook.mab (address book) convert files that have only CR line terminators to a version that TM already handles (operate on temp file only). Also, if display name is empty, set it to the email address.



 

Transend Migrator 9.3 (released July 30, 2010)

 
  • All Conversions:

    - Allow /RL (reverse login) to work with Transend Migrator GUI. This is helpful when doing GroupWise -> Exchange conversions to avoid MAPI conflicts.

    - Added switch /D148 to prevent parsing of winmail.dat attachments. Done for Lotus Notes sample that had .ndl attachments.


  • Lotus Notes:

    - Fixed AV caused by freak "begin 4/7/07" in data, causing interference with UUDECODE facility.

    - Don't allow an empty "Principal" field to be substituted for sender name.

    - Fixed problem with delivery reports showing up as blank messages in target system.

    - Handle high priority flag when exporting messages.

    - Handle folder name containing "|" character (i.e. cut it off).

    - Modified /D127 switch so that recurring events can be exported to Outlook. Where the source event is a recurrence not supported, the result in Outlook is a "daily" event, with breakout dates configured so that they fall on the correct date.

    - Added switch /D147: when importing html, do not assume html is same charset as message headers, leave off "charset=" parameter in mime header. Helps with importing messages from Outlook 2002.

    - Fixed problem during message export causing phantom missing .gif files.



  • Exchange/Outlook:

    - When creating Outlook distribution lists, set the category field if present.

    - Re-activated /RTFATTACH switch, which turns Outlook RTF property into an attachment. Useful for doing Outlook->Outlook migrations involving Exchange 5, when there is a problem with converting message text.

    - Fixed problem with creating re-occuring meetings.


  • GroupWise:

    - Remove memory release of gwArchive object to prevent crash (cause memory leak though).

    - When converting GroupWise tasks, retrieve task category value, insert that plus task priority number in the subject line.

    - Fix for correctly exporting multiple day, all-day events.

    - Do not add Contacts, Calendar GroupWise folders to mail export list.

    - Deal with corrupt attachments in GroupWise Archives.

    - Added switch /D127 that will attempt to export GroupWise recurring calendar entries into Outlook as a recurring entry. However, the result in Outlook will be a "daily" event, with breakout dates configured so that actual dates on the calendar are correct.

    - Make MultiLogin (/ML) the default. Added /NOML to force standard login.

    - Fixed problem with character conversion of GroupWise recipient names.

    - Fixed problem with Document Library name when /DOCLIB used.

    - Changed timout value when reading tasks to 5 minutes (from 1).


  • IMAP:

    - If GMail is host server, if folder name contains underscore or other illegal character, change it to a dash. Get rid of multiple spaces, cutoff folder names at 40 chars, and remove trailing spaces.

    - Changes to allow punctuation characters to work better when creating IMAP folders.

    - Increase folder capacity to 30,000.

    - Fixed AV problem when using imap search against empty folder.

    - Make Transend Migrator more tolerant of faulty imap server response, causing skipped messages


  • Internet Clients (IMAP, Thunderbird, MBOX, other internet clients):

    - Fixed AV caused by mal-formed html line (charset).

    - If Date field is missing, and not available from message delimiter, retrieve date from "Received:" header.

    - Use ISO encoding on "From" field when creating messages.

    - Support for handling "Becky" (Internet client) attachments.


  • LDIF:

    - Fix AV problem; also character translation problem with distribution list members.


  • VCS Calendar/Task Import:

    - Fix problem with decoding of attachments.

    - Allow for '\' character in Sun Calendar text lines.

    - Fix problem with phantom attachments when importing tasks.

    - Various changes to support Brite/Brockport, including /D55 <domain>.


  • Outlook Express (Direct Read):

    - Fix problem that was causing TM to pickup bogus messages.


  • Outlook Express:

    - Fix problem with importing attachments.


  • OST/PST non-MAPI:

    - A minor fix which should prevent an AV in a specific situation.


  • Transport files (.trf):

    - Modification to allow TM to get past certain types of corruption in .trf file and recover most messages.


  • Bloomberg XML:

    - Fixed problem with infinite loop error message when there is a problem with an invalid .xml file.


    - Make change to handle Unicode version of Bloomberg XML.



 

Transend Migrator 9.2 (released May 6, 2010)

 
  • All Conversions:

    - Modified routine that checks for oversize message attachments to also remove attachments that are zero length, and replace with a stub stating what happened.


  • Lotus Notes:

    - Add additional method for detecting LMBCS characters in rich text (for character conversion issues). Handle case where open quote sequence, which includes the '&' character, gets converted as '&amp' in html output

    - Fixed bug causing loss of embedded images in very large conversions, possible AV

    - Modification to MIME/HTML import code to better support non-English character sets

    - Modification to allow folder mapping to work with Sent Items in Notes target system

    - Fix to evoid incorrect exported all-day event time if in daylight time

    - Fixed problem with sometimes cutting off non-English character from folder name

    - If folder name is > 128 characters, it gets cut off - so in such cases, create a new property in Notes messages - OriginalFolderName - that stores the original versione


  • Exchange/Outlook:

    - When exporting embedded message, retrieve html message part (previously just text was retrieved)

    - When importing calendar entries, if creation date is present, store into PR_CLIENT_SUBMIT_TIME and PR_CREATION_TIME

    - Fixed bug with /skip <store name> causing an AV

    - Fixed problem when importing all-day events from vcs/ics, day could be off


  • GroupWise:

    - Do not automatically set exported GW tasks to high priority. Set to normal by default, and high if task is high priority. Seems to be a bug in GW API that does not allow us to see low priority

    - When adding address book fields, try "Mobile Phone" if "Cellular Phone Number" does not work (same as when reading AB)

    - Auto detect the calendar, mailbox and sent items folder names, useful for non-English GW. /GWCF, /GWMF and /GWSF still override

    - When exporting calendar entries, retrieve creation date

    - Added Summary logging to GW Trash and Sent folder export code

    - Extend /D53 (process all mailbox types in a view, regardless of what the user is converting) to calendar conversion

    - Added capability of extracting HTML segment from "mime.822" message attachment. If present, will override "text.htm" attachment. Should lead to more reliable html

    - Added /D144 - export all classes (do not filter mail based on being "MAIL" or "PHONE")

    - Removed most debugging lines by default. Now need switch /DEBUG for full debug logging


  • IMAP:

    - Allow folder names larger than 256 characters


  • Internet Clients (IMAP, Thunderbird, other internet clients):

    - When writing messages, better handle embedded images and embedded messages, if present

    - If html segement has no character set defined, get it from OriginalCodepage, if present

    - When importing EML that has come from an Apple Mail system, check for external files containing attachment data, if attachment appears to be empty


  • LDIF:

    - Support various "piXXXXX" address book data types, including additonal email and phone fields


  • VCAL/ICS:

    - Improved support for handling recurring calendar entries


  • HTML:

    - Fixed AV problem when creating HTML output


  • ExpressIT Native:

    - Re-added support as source system



 

Transend Migrator 9.1 (released March 11, 2010)

 
  • All Conversions:

    - Added switch /D140 to remove X500 email addresses from sender and
    distribution list (set to null).


  • Lotus Notes:

    - Added switch /D138: When exporting mail, allow appointments to be migrated (previously skipped if found)

    - Enhanced /D134 switch to allow import of embedded images

    - Make /D134 now the default (so remove documentation). Added switch /D143 to restore to old method of HTML import

    - Fixed problem where importing multiple attachments with the same name would overwrite previous versions

    - When creating calendar entries, import notes as html (works just with GW as source for the moment)

    - Allow Translation Table to work with Chair field when creating Notes Calendar entries


  • Exchange/Outlook:

    - When doing a mapi->mapi conversion, do not use existing logic for handling message status and request info, which is customized for Outlook<->Notes. Just keep PR_STATUS as-is. Also add /D139 switch to do same thing (in case using .trf as intermediary)

    - Added /OAPROXY <http location> as experimental method to logon to Outlook over HTTP, for use with Live@EDU


  • GroupWise:

    - When converting GW calendar, if /GWCF is used, do not check for correct calendar type of specified folder, so as to allow user to migrate calendar entries that for some reason are in mail folders

    - Also, allow * to be specified as parameter to /GWCF, allowing all folders to be searched for calendar entries

    - Fixed missing Address Book Name field in Transend Migrator for Lotus Foundations

    - Search html message parts looking for embedded images, and assign them to attachments, in order found

    - When exporting mail folder, reject any message found that is not of class "MAIL"

    - Allow discussion notes to be migrated

    - Changed method used to determine if GroupWise message is read/unread

    - Retrieve recipients of Task entries when exporting

    - Added code to disable MAPI access when reading address books, to avoid Groupwise "Internal error..." message box. Also requires using /ML switch

    - Correctly convert non-English characters in address book name

    - Fixed AV caused by long display name in address book entry

    - When exporting address book, retrieve multiple email addresses if present


  • IMAP:

    - Modification to make sure we do not miss message flags in non-standard Kerio server


  • RFC-822 Parser (IMAP, Thunderbird, other internet clients):

    - Fixed AV problem found in one example mbox file

    - Fixed problem of not converting message body when message is missing part header for message text

    - Added switch /D142 to skip over messages of type VCALENDAR

    - When parsing MHS type files, handle attachments better


  • ODBC (SQL database):

    - Added ContentID and Charset fields to Attachments dataset, for support of embedded HTML images and non-English attachment name support


  • Non-MAPI PST/OST:

    - Fixed problem with /GN switch that caused it not to work


  • VCF/ICS Calendar Import:

    - Fix to allow files with non-standard line terminator (single LF) to work

    - Changes to better support recurring entries found in Sun created ics


  • Forensic Edition JPEG/TIFF/Graphic PDF:

    - Shipping newer version of Zan printer driver to support X64 systems. Other modifications to Transend Migrator Forensic Editon to support new driver


  • Message Vault:

    - Made fix allowing display of attachments with duplicate names, also correctly clean up temp files when done displaying message


  • Batch File Creator:

    - Fix limitation to column length when loading .csv file into grid


  • Batch Processing (tmb.exe):

    - When doing folder exclusion, make case sensitive


 

Transend Migrator 9.0 (released December 18, 2009)

 
  • All Conversions:

    - /D75 switch modified so that "D" modifier produces date in yyyy-mm-dd format

  • Lotus Notes:

    - Fix problem with creating folders if /D114 switch is used (with Netscape or Outlook) to create blank folders, if same folder name already exists at root level

    - Fix some inbound character conversion issues

    - When inbound message has sub-messages, append all text items to message text

    - Import categories to calendar entries

    - When importing calendar entries of type "Meeting", if Notes 8+, do not set Chair or AltChair properties - causes "object variable not set" error

    - When importing calendar data, make sure we do not char convert the data multiple times (as when receiving expanded recurring entries from Outlook) since it will mess up the conversion after the first time


  • Exchange/Outlook:

    - When creating a profile, name it using the process id to make sure it is unique

    - When importing messages, encode sender and distribution list member "ENTRYID" to be in unicode format. Deal with AV problem caused by corrupt, too-large bcc name

    - Fixed AV problem when exporting calendars due to corrupt recurring information block

    - Fixed problem when importing Birthday into Contacts - had random hour field

    - Fixed problem when importing Spouse name into Contacts - not character converted correctly

    - Fixed problem with imported all-day event being wrong date

    - Export categories from calendar entries


  • GroupWise:

    - Better handling of email address of exported calendar attendees

    - Check very large text segments to see if they contain mime encoded attachments, and if so, cut off at that point



  • IMAP:

    - Fix AV when attempting to parse corrupted RFC-822 message

    - Fix AV problem related to extra large MIME header lines


  • RFC-822 Parser (IMAP, Thunderbird, other internet clients):

    - Fixed bug in Base64 attachment decoding that would sometimes lead to corrupt attachments


  • EML:

    - Fixed bug preventing /GN switch from working

    - Fixed bug preventing subfolders of source data from being converted


  • Non-MAPI PST/OST:

    - Recompiled underlying OST reading dll to not require C++ runtime libraries (this change also in later 8.3 re-release)


  • VCF/ICS Calendar:

    - Modifications to handle .ics file created by Groupwise


  • Batch Processing:

    - Fixed calculation of mb/hr shown at end of log file

    - Modified to handle Convert= lines that contain a leading or trailing space


 

Transend Migrator 8.3 (released November 11, 2009)

 
  • All Conversions:

    - /D75 switch enhanced to add code "T" for time


  • Lotus Notes:

    - Improved reliability of proper marking of messages with read/unread flag when importing messages.

    - Fix problem with all day events imported from Outlook

    - When exporting distribution lists (Groups) save display name in addition to email address

    - Fix to handle UTF-8 message encoding within MIME message

    - Workaround fix to handle case of incorrectly named file attachments within MIME messages (causing false, small byte attachments in target)

    - Fix to avoid including blank internet headers when exporting

    - Fix to avoid missing base64 encoded text


  • Exchange/Outlook:

    - When importing address book entries, check for RTF attachment and use as message body if present

    - When imported message has more than one html part, make the second one an attachment

    - Enhanced /D54 switch (include .msg file in attachment) so that folder name includes the original class name (i.e. type: calendar, note, etc.). This allows a MAPI->MAPI conversion by converting only email folders, and automatically all calendar, task, and contact folders will come across and be the correct folder type


  • GroupWise:

    - When importing Group members, if the email address is blank, substitute the display name instead

    - In attempt to solve customer archving problem, change file date of message attachments (including text/html) to the original message date. Also set LastModificationDate to message date

    - Fixed problem retrieving date from Trash and Sent Items that
    caused messages to be skipped


  • Eudora:

    - When converting Eudora address book, assume data is codepage 1252 (Western European)


  • Pegasus:

    - When exporting from Pegasus, fix a problem that caused lower level folders to convert as a single folder, i.e. not hierarchical


  • Incredimail (Thunderbird):

    - Changes to allow Incredimail files to be converted using Thunderbird


  • Thunderbird Address Book (MAB file):

    - Fix to character conversion from MAB (Thunderbird address book)


  • IMAP:

    - Added switch /D137 to log messages subjects if they are deleted (and /undelete is used)

    - Parse correctly IMAP server containing "NIL" hierarchy delimiter, avoids "L Inbox" bogus folder

    - Fix so that received folders do not overrun fixed number in TM causing AV - max out at 10,000


  • Transport Files:

    - Certain changes to better support character conversion when using .trf as an intermediate format. Also changes to Message Vault to better display non-English messages

  • RFC-822 Parser (IMAP, Thunderbird, other internet clients):

    - Fixed parsing error that would cause corrupt attachments in some circumstances (i.e. messages with only an attachment, no text)

    - Update to support version of Simplified Chinese (ISO-2022-CN)

    - Added code for additional unusual date format


  • EML:

    - Fixed bug in output routine; AV when searching HTML part for codepage, if HTML has no line breaks


  • Non-MAPI PST/OST:

    - Added switch /D136 to exclude message.rtf attachments

    - Fixed AV problem when reading dlist members of contact lists, however this causes a memory leak (bug in libpff library)

    - Fixed problem where all messages imported from OST to Outlook had flag status set improperly

    - Changed to Oct09 version of PFFLib (underlying library to read OST/PST)

    - Add new code to allow reading of Attendee information from calendar entries

    - When exporting calendar, task, and contact entries, check for RTF message body if text body not present

    - Fixed problem with skipping attachments in some circumstances


  • Forensic Edition:

    - Fix problem when using /D62 (log meta data) some data would be in Unicode format, making text unreadable


  • VCF/VCARD:

    - Fixed problem where wild card conversion (*.vcf) did not work


 

Transend Migrator 8.2 (released October 12, 2009)

 
  • ODBC:

    - Fix problem in GUI that doubles list of folders each time you go back to the select folder screen

  • Lotus Notes:

    -  Fix problem where Transend Migrator is attempting to export message as MIME even though there is no MIME data, resulting in ignoring rich text message

    - Export follow up flag data

    - Allow max folder name of 129 characters

    - Added switch /D134 - import HTML as MIME parts, instead of converting to Rich Text (Allows Notes IMAP to support HTML)

    - Additional support for migrating recurring meetings into Outlook using switch /D127. Most standard recurrence types supported; no support for exceptions

    - If folder being created in Notes is "Sent", force /sent2 switch, meaning that the first recipient name shows up in the Principal ("who") property


  • Exchange/Outlook:

    - Increase size of buffer used for internet headers from 2k to 8k

    - Added switch /D130 - removes Entry-ID fields for Sender field, enabling name resolution to work for non-Internet addresses in most cases

    - Import follow up flag data

    - Fixed Contact distribution list export to be able to handle lists that are not in Unicode format

    - Fix AV caused by too-large subject

    - Adjustments to all-day-event creation to make sure it works with events in other time zones

    - Add /D114 switch (No Read). Skips actual message conversion, for the purpose of creating blank folders in target system. Duplicates /D114 switch done for Netscape/Thunderbird

    - When /D54 used (export messages as structured storage ".msg" files), check name of folder, and set folder type to be calendar, task, etc. if folder is named the same

    - Fix AV on export of status messages containing MIME encoded attachment within message text

    - Added switch /D135 - Remove top level message store name from folder names

    - Added switch /IBM - Automatically inserts switches /D135 /D49 1 /GN ROOT /D60 IBM-Fixed "IBM-Fixed" does not need to be created - assume "Inbox,Inbox"

    - When exporting .msg files, exclude certain properties with null GUID's from the CopyTo operation, avoiding a failed message

    - When exporting recurring calendar entries (by expansion) do DST adjustment correctly


  • GroupWise:

    - When importing folder via GroupWise API, change slash character in folder name to underscore


  • Eudora:

    - Handle Eudora address book containing > 1000 names


  • Transport Files:

    - Fixed a bug that could cause an AV when using Message Vault to display a message exported by SQL

    - Fixed AV caused by excessive subject length


  • IMAP:

    - Fix problem causing IMAP Msg Number to always be 1 if /LSUB used

    - Added /SLEEP <millseconds> switch to try and help timeout issue

    - Fix bug causing Transend Migrator to retrieve only partial list of folders

    - Change format of GMT offset in date string - if positive, force "+" character

    - Allow for hierarchy delimiter to be more than one character (for Notes IMAP)


  • Outlook Express/Windows Mail:

    - Added /D133, to avoid "Clone" logic when writing messages

  • XML:

    - Fix AV when converting Bloomberg due to excessive subject length

    - Fix AV due to excessive message content

    - Process attachments within chats


  • MSG File:

    - Fix problem related to parsing out extension name, causing MSG exports with subjects containing the '!' character to not import correctly to Outlook


  • Non-MAPI PST/OST:

    - Fixed crash problem in one particular .ost by commenting out certain memory release calls

    - Made modification to previous PSTWalker-based .ost reader so that it can continue to be used with Transend Migrator v8.1 as an alternative library

    - Fixed problem where Transend Migrator skips messages created by Enterprise Vault


  • TFSearch (Forensic Edition):

    - Added new keyword "AnyText", e.g.: AnyText contains Search Text This allows TFSearch to find the text if it exists in the message subject, distribution list, attachment list, or message body


  • JVCS/ICS/VCAL:

    - Support exporting Tasks from VCS file


 

Transend Migrator 8.1 (released July 15, 2009)

 
  • All Conversions:

    - Support SHIFT_JIS (Japanese) character set when converting mime encoded mail

    - Increased size of DEDUP table of MD5 hashes to 300k from 200k

  • Lotus Notes:

    -  When exporting, look at "Principal" to pick up sender name if present

    - In Rich Text, handle doc links to the extent of including their text in the output message (not an actual link though)

    - Handle case of MIME-encoded iso-2022 Japanese with no header data to indicate charset (i.e. scan data looking for telltale characters)

    - When importing messages, honor the "Replied" and "Forwarded" flags, if supported by source system

    - Handle Rich Text bi-directional text

    - Handle MIME case of two html parts, one of which has charset defined

    - Extended /D43 switch so that when writing messages into Notes, if this switch is present, create only "PostedDate" not "DeliveredDate". Also do this automatically when writing to Sent Items folders


  • Exchange/Outlook:

    - When exporting, change way percentage indicator works, so Transend Migrator ends up at 100%

    - When exporting recurring calendar entries, fix bug causing certain monthly entries with infinite recurrence to be truncated. Also, make adjustments for DST

    - When importing text messages, increase size of Unicode buffer to handle larger messages. Same fix for calendar import (Comments)

    - Fix PR_CONVERSATION_TOPIC and PR_MIDDLENAME to be Unicode

    - When importing all day calendar entries - tweak "duration" value to make multi-day entries work better


  • GroupWise:

    - When converting Calendar, fix problem that prevented /GWCF <calendar> switch from working if the calendar is a subfolder

    - Import sender name in Unicode format

    - Fix AV problem related to large display name in distribution list for import

    - Added /D129 switch to allow address book "Novell Groupwise" to be converted (normally skips over)


  • Eudora:

    - Fix AV in address book export


  • OST/OST (non-MAPI):

    - Switched to different read library to allow more reliable conversions without AV; also added limited support for contacts, calendar and tasks.


  • IMAP:

    - Correctly handle delimter = "."

    - Update for Gmail only:  ignore folder creation error


  • Internet Clients (Netscape, IMAP, Outlook Express, Pegasus, Eudora):

    - Handle another date format, specifically where timezone is before year

    - When parsing RFC-822 data, assume default charset ISO-8859-1 (Western European)

    - Fix AV when folder has a large number of deleted messages

  • WorldClient Address Book/Calendar:

    - Get first, middle, and last names from individual properties, rather than parse them out of display name property

    - Fix problem with not clearing the comments field

    - Fix problem with recurring entries showing up with only first character


  • Web (HTML):

    - Fixed problem not picking up messages with a very long To: line


  • CSV Address Conversion:

    - Fix problem caused by UTF-8 marker bytes at beginning of file


  • XML:

    - Handle bcc and cc recipients, instead of just assuming "to"


  • PDF Text:

    - Handle Western European lanuages (Windows codepage 1252). Asian specifically not supported

    - Do page break at appropriate spots when there are a large number of attachments


  • JPEG/TIFF/Graphic PDF:

    - Use Internet Explorer to render emails for printing. Allows better handling of images and Asian languages


  • Batch Mode (tmb.exe):

    - Allow double wildcard in .dat file: Except = *matchvalue*

    - Add calendar, task, and address book counts to tmcomplete.csv (/LXS)

 

Transend Migrator 8.0 (released May12, 2009)

 
  • All Conversions:

    - Updated all supported systems to use UTF-8 (Unicode) as the common character encoding, and support import/export of data using the Unicode format whenever possible, specifically: Outlook, Notes, Thunderbird/Netscape/Pegasus/Mbox, IMAP, Groupwise.

    - When writing lastrun.dat, put it in default system directory regardless of /SE or /S switches.

    - Support /DEDUP in standard Transend Migrator version.

  • Lotus Notes:

    -  Corrected AV problem caused by too many invitees when exporting calendars

    - Support reminder period on calendar import

    - Added /D128 switch: when creating dlist members in AB groups, use email address only, not name

    - Added /D127 switch:  limited support for exporting Notes recurring entries (native) to OL

    - Fixed problem with some text-only messages not picking up message text

    - Fixed problem with extra and corrupt attachments when converting MIME messages

    - Changes to Notes Rich Text -> HTML converter to avoid missing parts of data and images


  • Exchange/Outlook:

    - Fixed problem parsing distribution list email address when exporting from Outlook

    - When exporting Outlook attachments, do not allow duplicate attachment names - come up with
    unique name if duplicate found


  • GroupWise:

    - Do not use PeekMode unless API is > version 3

    - Fixrf bug that was limiting task export to a single entry

    - For GroupWise 8+, use "Mobile Phone" instead of  "Cellular Phone"

    - Update NAB parser to handle data that is not quoted

    - Fixed problem with NAB data fields not matching number of header fields


  • Netscape/Thunderbird:

    - Append data to end of existing data file

    - Updates to read message flags (deleted, read) from x-mozilla-status field in data file

    - Added /UNDELETE switch to allow deleted messages to convert


  • Internet Clients (Netscape, IMAP, Outlook Express, Pegasus, Eudora):

    - If sender or dlist member name has no email address, include quotes around whole name

    - When converting mail, allow "Resent-Date" field to serve as "Date" field

  • WorldClient:

    - Fixed a bug converting address books where email address would be repeated for wrong entries


  • PDF Text:

    - Support PDF text output in standard Transend Migrator version


  • Batch Mode (tmb.exe):

    - Increase size of folder names to 512 chars

 

Transend Migrator 7.4 (released February 5, 2009)

 
  • All Conversions:

    - Extended syntax of /UADATE switch to include time, e.g. /UADATE 9/12/2007:8:00-12/31/2007:22:30 Still works as before, without time variables

    - When converting a message that has a "winmail.dat" attachment, scan it to see if it contains attachments, then replace winmail.dat with the embedded attachment(s).

    - Enhance logging so that when dlls are loaded, the date created of each dll is listed.

    - When using folder mapping switch (/D60), allow wildcard specification of source folder, e.g. "*/Inbox, Inbox"

  • Lotus Notes:

    - When exporting Address Book entries, if no email is found in usual properties, look at
    "InternetAddress" automatically (obsoletes switch  /D15)

    - Correct problem with percentage display on folders with more than 16k
    messages.

    - Avoid an AV error by not doing a free memory call in embedded object processing
    (creates small memory leak)

    - When creating calendar entry that spans more than one day, force it to
    display on multiple days in Notes calendar GUI

    - Fix parsing error of MIME encoded messages that contain null characters

    - Fix parsing error of MIME encoded messages so as not to miss certain message part

    - Fix MIME parse problem causing AV error with certain corrupt message headers

    - When importing entries to the address book, make sure people with multiple
    categories get sorted into the correct ones (not one category with semicolons)

    - Extract HTML from "email" messages in which the form is set to "HTMLForm"

    - Added /D124 switch to skip over MIME Charset -> Windows codepage conversions

    - When using /EXHTM switch, added code to avoid incorrectly including bogus characters

    - Fixed timezone problem in calendar export

    - Added "CopyTo" in list of properties read to obtain calendar invitees

    - If calendar Chair is set to "_", make it blank instead

    - Changes to fix export of repeating calendar entries in Notes 7+


  • Exchange/Outlook:

    - When importing calendar entries, process breakout dates through routine to test for DST and adjust if necessary

    - When exporting messages, adjust message date to account for DST

    - Added ability to import/export Nickname field to/from Contacts

    - When /EMPTYFOLDER switch used, display warning message

    - When importing into Exchange, if Transend Migrator gets error code indicating message store
    is full, log it, and exit conversion loop

    - Modified calendar and task import so that if user happens to have a lower level folder called "Tasks" or "Calendar" they will be ignored - i.e. top level folder is required unless user specifically requests lower level.

    - Modifications to convert Asian codepages to Unicode, so that Transend Migrator can import Asian languages without requiring user to set system locale to a specific language.

    - Modifications to correctly convert Chinese, UTF-8 and other character sets into Outlook from RFC-822 messages, without the need to change the system locale of the converting machine. For both email and .mab.

    - Use /NOHTML switch to avoid looking for HTML in text segments


  • GroupWise:

    - Added /TRUSTED to GroupWise Options screen

    - Support exporting task attachments

    - Modification to handle case where sender name is set to <email address> and there
    is no email address

    - Increase timeout on Query loop when reading Sent Items

    - Changes to support Peek Mode when reading messages (so that we don't set Read Flag).
    Requires trusted mode and GW 6.5.3+.

    - Fix bug in .nab output, causing home city, state, zip to be in wrong fields

    - If an AB entry has a display name, included it in the NAB "Name" field instead
    of just "fname lname".

    - Fix to avoid divide by zero bug when GW API reports 0 documents even though
    there are some.

    - Fix DST date being off by 1 hour in calendar export


  • IMAP:

    - /D123 is new name for /UVM switch -- creates IMAP folder in one command

    - Added code to replace illegal imap folder characters with underscore and dash

    - When importing into IMAP, if connection appears to be dead at time of "APPEND"
    command, attempt to re-logon and continue

    - Allow user to encrypt an IMAP password, using the "imappw.exe" utility.


  • Outlook Express:

    - Increase number of allowed folders from 1000 to 5000


  • Netscape:

    - Changes to handle Netscape sub folders that contain slash or backslash

    - Fix parsing errors in MAB (address book) reader

    - Added ability to export Nickname field from LDIF

    - Include new code to find Thunderbird mail location

    - Fix bug in extracting folder name from .msf files (causes missing folders)

    - When parsing .mab address book file, fix problem of thinking some entries are deleted, when not

  • Internet Clients (Netscape, IMAP, Outlook Express, Pegasus, Eudora):

    - If message is UTF-8, apply correct character conversion to header fields

    - Some modifications to the way inline attachments are handled - unless they are
    text, force them to be binary attachments

  • VCS Calendar:

    - Fix problem where Transend Migrator would not import calendar attachments that were in the form of a filename entry in the vcs file (i.e. not base64 encoded)

    - When creating VCS entries with attachments, by default use base64 encoding

    - Support writing attachments to Task output

    - Fixed problem when parsing recurring meetings that occur on Sunday

    - Fixed problem parsing dates prior to 2000


  • Pegasus:

    - Increase path size of foldername to avoid AV error


  • World Client Calendar:

    - Fixed bug caused by invalid recurring calendar entry, resulting in Transend Migrator hanging.


  • Batch Mode (tmb.exe):

    - Add to logging the total bytes processed per user, and the user's average MB/Hour.

    - Add ability to process in folderlist: "Mailbox*/Inbox*". In other words, users can specify conversion of all Outlook folders beginning with the string "Mailbox", plus honor existing trailing wildcard specification.

    - Do not delete the restart data file, when /RESTART is used.

 

Transend Migrator 7.3 (released October 23, 2008)

 
  • All Conversions:

    - /D122 switch will prevent any text segments beyond the first appearing within the message text (they will be attachments). In addition, secondary text attachments which happen to be the first message segment of forwarded (sub) messages, will have their header information pre-pended to the existing text.

    - /SENT switch adds option parameter <sender email address> If present, will do the transformation (move first name of distribution list into sender field) *only* if the sender's email address matches that given by the user. Used for folders with mixed sent and received email. Also prepends [SENT] to subject.

    - Removed "Exchange PAB" from address book convert-to and convert-from options.

  • Lotus Notes:

    - /USEADDR2 switch will insert just the email address, instead of the name (or "Name" <email>)

    - Added ability to extract internet headers if present

    - Remove code that skips over folder names if they contain a '|' character (get rid of bar and following data)

    - Remove code that writes unid.nts (file of UNID entries) with /UNID switch

    - If /CC3 switch used, do not convert HTML segment - keep as-is


  • Exchange/Outlook:

    - /CREMPTY switch is now default behavior - switch no longer has any effect

    - If /EIH switch is used and sender email is x.500 format, search internet headers to get internet email address

    - When creating folders in Outlook, if folder mapping is being done, test the entire folder path for a match in the table, not just each sub-folder

    - Added /EMPTYFOLDER switch. When invoked, when converting from Outlook, the selected folder will be emptied of messages and subfolders, and no conversion will take place.

    - If inbound message is Unicode, do not skip over HTML segments

    - Improved handling of very long subject field


  • GroupWise:

    - Fix Task export so that entries show up correctly in Outlook.

    - In Gateway import, add "From" keyword in task/calendar output (taken from Organizer field)


  • IMAP:

    - Added ability to handle non-standard GMAIL/IMAP response to duplicate folder

    - Added ability to do IMAP->IMAP conversions

    - Added support for message read flag on IMAP write

    - Make test for message flags (seen, deleted, etc.) case insensitive

    - Added /AUTHEXTERNAL command switch

    - Added /AUTHPLAIN, /AUTHEXTERNAL to Options screen in GUI


  • POP3:

    - Set Message Read Flag to be "unread" for messages exported from POP3


  • Netscape:

    - If the data directory contains an index file, but no corresponding data file, ignore it

    - Further modifications to .mab (Address Book) parser to better handle deleted and updated entries

    - Handle Netscape foldernames that contain a slash, by parsing the index (.msf) file for the folder name (instead of getting it from the file name).

  • Internet Clients (Netscape, IMAP, Outlook Express, Pegasus, Eudora):

    - When subject header continues past one line, don't insert bogus semicolon

    - Fixed crashes due to parsing problems with corrupt data

    - Better processing of "Attachment:" keyword in non-standard RFC-822 files

  • Yahoo:

    - Removed support for Yahoo


  • XML:

    - Added ability to support Bloomberg Chat XML files

    - Added ability to handle new "FileID" field as substitute for attachment name


  • Message Vault:

    - Modified screen re-sizing code to work better on hi-res screens.


  • Transport File:

    - Fixes to avoid AV with too-large message data


  • Batch Mode (tmb.exe):

    - Added /RESTART switch to allow restart capability when using ReadFile

    - Put certain MAPI calls in main thread (tmb.exe) to avoid memory leak when
    converting multiple accounts in a single run.

 

Transend Migrator 7.2 (released July 30, 2008)

 
  • All Conversions:

    - Improved character conversion for text parts in embedded messages

  • Lotus Notes:

    - Improved character conversion of folder names when importing from Netscape and GroupWise

    - Added /D118 switch: when exporting calendar, if repeating entry, only convert first one

    - Fixed bug that caused date values to get corrupted in certain cases

    - Fixed bug that removed underscores in folder names

    - Changed method of handling message headers in sub-messages so they're not included as attachments


  • Exchange/Outlook:

    - Improved speed of message importing

    - Fixed bug when exporting calendar entries that missed attachments for recurring calendar entries

    - Fixed problem with message time when converting Outlook to Outlook

    - Improved performance of exporting calendar comments

    - Improved performance of exporting calendar entries with embedded message attachments

    - Added /D115 switch to export contacts folders that are sub-folders of the primary contact folder. All are merged together in the target system

    - Improved handling of attendee email addresses when importing calendars

    - Added /D117 switch: When importing into Outlook and a new pst file is specified as the target, Transend Migrator will create the .pst file and add it automatically to the default Outlook profile

    - Support "Priority" field when importing calendar entries

    - Fixed bug that truncated message text when using /cc5 0 character connversion


  • GroupWise:

    - Improved handling of large folder names


  • IMAP:

    - Added command: /AUTHPLAIN  <admin> <adminpassword> (usually must use SSL)

    - Fixed problem importing WorldClient address book (.mrk file)

    - Don't convert folder names that begin with "#" since it is a delegated folder


  • Eudora:

    - Fixed Access Violation caused by bad header data


  • Netscape:

    - When importing MAB address book, convert UTF-8 character sequence to Windows codepage 1252 (Latin-1)

  • Internet Clients (Netscape, IMAP, Outlook Express, Pegasus, Eudora):

    - Preserve correct file name in case of inline attachment (no text, just attachment)

    - Support "X-Priority" flag when converting internet mail

    - Fix Access Violation caused by excessive distribution list

    - Handle corrupt data in "charset" header

    - Fixed problem with line ends with some Pegasus email

    - When writing RFC-822, put text segments first to avoid extra .txt attachments in Outlook Express

    - Process "Attachment:" keyword in headers for Bloomberg

    - Improved handling of GMT time zones

    - Fixed header conversion to not include semicolons when none are present

    - Properly display unnamed, embedded image files in internet messages

  • SMTP Single (EML):

    - Added /D119 switch: Output files are MD5 hash value


  • LDIF:

    - Added support for some non-standard headers obtained from Sun address book export


  • VCAL/CSV:

    - Added support for "Unison" calendar export

    - When exporting text, encode equal sign as "=3D"

    - Fixed decoding of calendar attachments

    - Support "Priority" field

    - Support "Class" (private/public) field

    - Convert .ics style of reoccurring appointments to .vcs style

    - Support reading attendees from Sun Calendar Server .ics files

    - Support "MALARM" feature to set a reminder time

    - Convert vcal tasks at the same time as calendar entries if they are in the same file. (Only works with Outlook as the target)


  • Batch File Builder:

    - Increased maximum rows to 65,000


  • Batch Mode (tmb.exe):

    - Added logging of elapsed time and entries/minute calculation

 

Transend Migrator 7.1 (released June 9, 2008)

 
  • All Conversions:

    - In routine that converts ISO encoded strings, handle "UTF-8"

    - Increased max Translation Table size to 500,000 from 150,000
  • Lotus Notes:

    - Add /D111 switch to put the UNID in the log file

    - Added ability to scan exported message text for uuencoded file attachments

    - Support character conversion of created folder names to Lotus MultiByte format

    - Support "Follow Up Flag" on message import

    - Add "Junk Mail" to list of standard Notes folders to put in folder list for conversion

    - Add support for the "Briefcase" portion of the address book - extract text to comments field, plus images

    - When creating folders, restrict length of folder name to 64 characters, to avoid error

    - Add /D113 switch to not perform certain operation on UnReadNoteTable to prevent Access Violation for some users

    - Modifications to processing of unread messages to improve performance

    - Add fields when importing Address Books -- "Business 2 Phone", "Assistant Phone"

    - When reading message date from "StartDate" field, change to "StartDateTime" instead, to identify message time as well as date

    - When exporting messages skip an entry if it is actually an appointment since folders can have a mix of messages and appointments

    - When imported messages with embedded messages, handle their text & html segments as attachments

    - Added /CC5 0 switch to support importing Unicode messages

    - When importing Address Book, fixed reversal of  "Home City" and "State" fields

    - When importing calendar entries, pick up email addresses for Invitees, if present

    - When importing meetings, if the Organizer (Chair) is blank, set to "Unknown" so that attendees show up

  • Exchange/Outlook:

    - Further improvements to calendar date/time conversions between time zones

    - When exporting text messages, fix word wrap function

    - Increased max text size of imported text messages to 512KB

    - Support imported text with "UTF-8" character set

    - Add fields "Business 2 Phone", "Assistant Phone" to Address Book export

    - When importing messages with HTML part, if no "Charset" defined, scan the HTML looking for it

    - Add support for Translation Table on email addresses in exported folders

    - Fix problem with charset "ISO-2022-JP"

    - When importing calendar entries, add properties to invitee entries so that OWA can see them

    - Fixed bug in Translation Table code that could cause an invalid conversion if a blank email supplied

    - Create recurring calender entries from VCAL

    - Set meeting organizer in calendar entries, if found

    - Support "Follow Up Flag" on when converting messages to Lotus Notes

    - Add /CC5 0 switch to support exporting messages in Unicode format to Lotus Notes

  • GroupWise:

    - Added /GWMF switch to specify the default name of the "Mailbox" for non-English sites

    - When exporting messages, added /D112 <file> switch to allow user to specify non-English address book fields

    - When connected to GW 5.x, use different method for exporting Sent folder

    - When /GWSF or /GWMF switches used, remove quotes from data, if present

    - Added summary log statements when /LL (summary log) switch is used

    - Fixed problem with truncated sender name on message export

    - When exporting messages, fixed message year to include century, not just last digit

  • IMAP:

    - Support folder names with base64 encoding embedded

    - Fixed problem in generating authentication code for use with GroupWise Trusted mode

    - Added /IMAPSEARCH <value> switch to allow for server based selection criteria

    - Changed /TRUSTED to /GWTRUSTED to use Trusted mode in GroupWise but not invoke for IMAP

  • Eudora:

    - Improved performance to avoid an error when certain types of corrupt messages are encountered

  • Outlook Express:

    - Support reading "Unread Flag" when exporting messages via API
  • Netscape:

    - Modify routine for validating folder names to avoid truncation in some cases

    - Added /MBOX switch that assumes all files in input directory are RFC-822 multi (works with output of SUN imsexport command)

    - Add "Department" and "Company" fields to LDIF output

    - Added /D114 switch to begin read folder processing but don't actually read messages. When used in conjunction with /CREMPTY switch, this enables the creation of the folder structure in Outlook but with no messages

    - When exporting to LDIF, if data contains special (non ansi) characters, convert to UTF-8 and base64 encode

  • Internet Clients (Netscape, IMAP, Outlook Express, Pegasus, Eudora):

    - Added /D110 switch to change the formatting of output so that there are single "To" and "cc", lines with multiple recipients on each line

    - When writing the "MessageID" field, don't add < > characters around if already present

    - Fixed date string parser to handle "GMT", "EST", etc.

    - Support malformed "Delivery status report"

    - Add "UTF-8" to list of supported character sets

  • MBOX:

    - Added /DE <extension> switch which stops assuming that input files are .eml

  • OST/PST:

    - Support use of /TT switch (Translation Table)

  • VCAL/CSV:

    - Modifications to work with .ics files produced by SUN calendar export

    - Added "Country" to .csv parsing

    - Parse recurring calendar entry rules for Outlook

    - Added ability to handle base64 encoded calendar attachments

    - Added ability to parse the Meeting Organizer

    - Fixed problem where an entry was assumed a task instead of an appointment entry

  • Batch File Builder:

    - Add a horizontal scrollbar if the user enters a long line in the project template

 

Transend Migrator 7.01 (released March 25, 2008)

 
  • All Conversions:

    - Fixed folder mapping routine so it must match on entire length of folder
  • Lotus Notes:

    - Do character conversion for html message parts in addition to message body

    - Support email2, email3 from csv to Notes

    - Maintain unread message status when importing messages

    - Write unid.nts file to log directory instead of program directory

    - Prevent access violation when using /EXHTM switch if bitmap header found but there are no bitmap segments

  • Exchange/Outlook:

    - Handle ISO-8859-2 charset (convert to codepage 1250)

    - Use different temp profile names depending on From or To, to handle Exchange to Exchange conversions

    - Don't append .pst extension when file given as value for database

    - When exporting tasks, if no start time, use end time

    - Write unid.exh file to log directory instead of program directory

    - When reading Internet headers, cut off after first empty line to avoid bogus attach lines

  • GroupWise:

    - Don't allow GroupWise distribution list read loop to continue once max list size is reached

    - When importing into GroupWise, prevent 0 length text file from messing up all further text imports

    - Improved performance and reliability when handling very large messages

    - Fix folder names that have slash replacement character when importing from Notes

  • IMAP:

    - In tcp_send, improved performance by using default or user-supplied timeout

  • Web (HTML):

    - Added /D83 (create subdirs) switch, also if /singlehtml, put attachments in same directory as html

    - Added /D109 switch to put attachments in subdirectory for each message
  • Netscape:

    - Add sender email and date to msg delimiter line
  • Internet Clients (Netscape, IMAP, Outlook Express, Pegasus, Eudora):

    - Improve performance when attachment names are missing

    - Improved handling of writing internet headers when /D68 switch is used
  • Transport File:

    - Fix folder names that have slash replacement char when converting from Notes

  • OST:

    - Modification to avoid access violation caused by recipient count bug

    - Added processing to /LSUB switch to allow ID and skipping of fatal messages

  • Forensic Edition:

    - Added /D108 switch to create pdf or tif  files as one file per page

 

Transend Migrator 7.0 (released February 27, 2008)

 
  • All Conversions:

    - Improved robustness of DOS file conversion for attachments.

    - Add /D107 switch to change BCC to CC

    - Enhanced MIME decoding routine
  • Lotus Notes:

    - Added /CC3 0 switch to convert Notes to Unicode and keep in Unicode format in
    Outlook. Should allow Asian Notes -> Outlook without changing system language
    for default Unicode programs

    - Improved MIME parsing to work better with inline images

    - Parse sender field in the form: "sender name" <email@domain.com>

    - Use SMTPOriginator field, if present, to get sender email address

    - In message export, if subject has LF or CR, replace with dash

    - Improved /D40 switch to insert location properly and get rid of attendees in body

    - Added 2nd and 3rd email fields to contacts for Notes to Exchange conversion

    - Enhanced /UNID switch to export the Universal ID for calendar entries

    - Improved performance with Windows Vista

    - Improved performance with foreign character conversion, including Japanese distribution lists

    - Improved conversion of MIME attachments

  • Exchange/Outlook:

    - Added ability to do Exchange/PST <-> Exchange/PST conversion in one step

    - Refinements to codepage conversion to allow Chinese Outlook -> Notes conversion

    - Modified /D28 switch to includes text attachment instead of excluding it

    - Improved performance when exporting messages with corrupt message header

    - Added /D106 switch -- when exporting to msg format, do not include embedded messages as separate files

    - Allow /UNID switch to import Notes Universal ID to PR_SENT_REPRESENTING_NAME for calendar entries

    - Prevent message header part from being used to calculate message size. Fixes problem
    that results in "text segment exceeded maximum allowed..."

    - Remove CR/LF found in recipient names

    - Various changes to make charecter conversion for distribution list members work for Japanese

    - When importing distribution lists, allow email address in main contacts (if match found)
    to override one found in the list

    - Fix bad list name in Contacts export

    - Added support for converting Outlook nickname (.nk2) file containing recently used email addresses

  • GroupWise:

    - Added code to deal with corrupt recipient name to prevent Access Violation

    - Fixed problem of empty text part causing corrupt data when importing into GroupWise

    - In calendar export, if a sender name found, move this to the "Organizer" field

    - When using gwtrustd.exe (to enable Transend Migrator to be a trusted application), allow the user to change name of the trusted application

    - When including mime.822 attachment as headers, cut off after first CR to avoid
    getting entire message by mistake

    - Fix problem with line ends in text portion of imported mail causing missing text

    - Improved performance when importing address lists into GroupWise

  • Outlook MSG:

    - Added /D104 switch to put all output files in the selected target directory (no subdirectories for folders)

    - Remove CR/LF found in recipient names
  • Eudora:

    - In address book export, add *.nnt selection to browse function

    - Fix /D55 switch so that default domain added to single address book entries, not just distribution lists

    - Increase max number of Eudora folders to 5000
  • Internet Clients (Netscape, IMAP, Outlook Express, Pegasus, Eudora):

    - Handle content-type "message/delivery status" so that extra parts aren't missed

    - When creating messages, fix Access Violation caused by corrupt entries in distribution list

    - Enclose Message-ID in < > when writing messages

    - Fixed bug causing missed distribution list members in to, cc, bcc in some circumstances

    - Handle single CR line delimiters (for Entourage)
  • Transport File:

    - Fixed failure to close .trf file after address & task conversions

    - Allow /GN root switch to work correctly on all message

  • OST and PST Conversion (Non-MAPI):

    - Modifications to avoid certain access violation situations

    - Various modifications to improve performance

  • Forensic Edition:

    - Added support for Microsoft SQL server and Microsoft Access via ODBC driver

    - Added support for EDRM (Electronic Discovery Reference Model) XML output  (see http://www.edrm.net/wiki/index.php/Main_Page)

    - Process attachments in Bloomberg XML file

    - Added bcc list to metadata.csv

    - Add UniqueID (Notes UNID or Exchange Entry ID) to metadata.csv

    - Added /EIH switch to include headers in graphic output (TIFF, JPEG)

    - Added /D105 switch for setting max loops looking for end of processing on jpeg/tiff output.
    Avoids long delays on some systems.



 

Transend Migrator 6.3 (released November 19, 2007)

 
  • All Conversions:

    - Batch Processor: Fixed a problem preventing /S and /D switches from working in some cases
  • Lotus Notes:

    - Added /D49 switch for Notes output to suppress levels of folder hierarchy

    - Added support for attachments in task entries

    - When building folder list, avoid duplicate folder names

    - Make /UID switch apply to calendar and task folders

    - Allow a file of UNID values to be specified for /UID switch

  • Exchange/Outlook:

    - Modifications to make character conversion work better with Cyrillic (Russian)

    - When first connecting to MAPI, if one message store fails to open, keep going so that other stores can work

    - Name internet headers message part "Internet Headers.txt" instead of blank

    - Fix bug in UT7 character conversion causing process to hang

    - Added support for importing attachments for task entries

    - Allow /CAT <task folder> switch to specify a subfolder hierarchy (e.g. level1/level2)

    - When reading tasks, use an alternate property for due date, if first one not present

    - When creating all day events, fix so that times in GMT+9 or greater don't fall back to previous day

  • GroupWise:

    - On message export, make forwarded message actual embedded message, instead of inline

    - When processing NAB address book, modification to extract email address from certain types of address

    - Treat "Header" attachments the same as mime.822 (delete with /D31). If no /D31, both data parts are used for header import into Outlook.

  • Comma Separated Value (CSV) Address Book:

    - When importing a CSV file, fixed bug caused by leading spaces in field names, missing some data
  • Netscape/Mozilla:

    - Allow files with .mailbox extension to be picked up as folders (same as .mbx)

    - Fixed MAB address book parser to work with larger files
  • Internet Clients (Netscape, IMAP, Outlook Express, Pegasus, Eudora):

    - Fix bug in RFC 822 date parser causing access violation

    - Fix access violation bug caused by multi-line header not being delimited by semicolon
  • MBOX (SMTP Single, ExpressIT):

    - Make /EML the default switch (i.e. look for .eml files instead of .msg). New switch /MSG for old behavior

  • EML/ExpressIT SMTP:

    -  In the GUI drop down list, changed "ExpressIT SMTP" to "EML/ExpressIT SMTP"

  • OST and PST Conversion (Non-MAPI):

    - Modifications to avoid certain access violation situations

  • Forensic Edition:

    - For the batch search utility (tfsb.exe), Link to existing uniatrf.dll code (instead of copy of code), so that previous modifications to work with 4gb .trf files will be in effect

    - Modifications to work with unicode search terms file (for use with Chinese)

    - add XML reader (currently works only with Bloomberg data)


 

Transend Migrator 6.2 (released October 18, 2007)

 
  • All Conversions:

    - Enhanced character conversion routines to better support foreign character conversion through /CC3 switch.

    - Add /L1 and /L2 switches to change default name of log file to user id (/L1) or database name  (/L2) of convert-from system.

    - Fixed /LTS switch to display correct month in log file.

    - Batch Processor: Allow "Except = value*" wild card processing

    - Batch Processor: In Batch File Creator, Added "Directory Only" option to "Load Files from Directory" screen. This allow user to search (for example) *.msg files - tdb will create a single line in the table, with just the directory name (for all .msg files found in that directory).
  • Lotus Notes:

    - Handle text attachments that are Base64 encoded.

    - Do not import HTML into Notes if there is an embedded message present. Notes can't handle display in text distribution lists of embedded messages.

    - Support attachments in Exchange to Notes address book conversion.

    - Modify all-day calendar entry creation to avoid incorrect start/end times.

    - Fixed problem with /EXHTM switch which tried to export RTF file instead in some cases.

    - When importing calendars, insert "Organizer" field into Notes "Chair" field.

    - Added /CC5 <value> character converson switch, where <value> is source code page. Used for Exchange to Notes conversions. When no value is supplied, take codepage from source message. If codepage is 0, assume 1252 (Western European).

    - Removed extraneous conversion of message subject to should eliminate need for /CC4 switch.

    - Allow /EXHTM switch to handle "raw html" rich text format so Transend Migrator can export html imported by Transend Migrator.

    - Process INetBlindCopyTo when exporting messages (handle all cases of BCC fields found).

    - When exporting messages, look inside display name for '@' and extract email address if present.

    - Added switch /D101 <value> to set the database title to a new value. If value blank, use file name.

    - Added switch /D102 <value> to add <value> to access control list (ACL).

    - Improved /D91 and /D92 switch functionality to use DOS copy of file instead of NotesAPI so design is completely preserved.

    - Added support for folder mapping with /D60 witch. If /gn root specified, allow root level inbox to be mapped.

    - When reading Notes messages, if no date field is found, use note create date as default. Useful for Drafts folder message conversion.

  • Exchange/Outlook:

    - Added support for direct OST and PST file conversion without requiring Outlook or MAPI.

    - When importing messages, added the ability to handle Forward and Reply flags, if present.

    - Extend the function of /EID switch so that the Messge ID field gets set with the MAPI Entry ID (for metadata.csv).

    - Prevent Message ID from being cleared (lost) when an embedded message is converted.

    - If /MAXPST is specified by user, Transend Migrator will honor it even if /NEWPST is also specified.

    - Improved handling of  "report" type exported messages when they are missing the time field.

    - Handle UTF-7 encoded characters within HTML when exported from Outlook.

    - Fixed invalid date problem when importing re-occuring calendar events.

    - When importing email, if the email address is blank but the display name has '@', copy display name to email address field.

    - For calendar export, insert PR_SENDER_NAME into Organizer field.

    - When exporting HTML messages, improved performance to always also export the plain text part, if present, and not just the HTML part.

    - Fixed problem that prevented messages from the root of a message store from being exported.

    - Modifications to allow server logons to work in all circumstances.

    - Improved performance of character conversion for subject and text portion when exporting messages.

  • GroupWise:

    - Added switch /D98 to skip processing of calendar appointments.

    - Avoid getting corrupt email address, if none is present in a GroupWise message.

    - When exporting forwarded messages, handle text.htm attachments as currently done with normal messages.

    - Handle distribution list entries that are ISO-Base64 encoded.

    - When converting messages to GroupWise, include recipient list.

    - Added email address to text header display of exported forwarded messages.

  • Outlook Express:

    - When converting WAB entries, include the display name in the character conversion routine.

    - Added /D99 switch when creating .vcs calendar output to perform special processing for Sun One (no UID, Base64 encoded attachments).

    - Added prefix, middle name, and suffix fields to CSV export code.
  • Netscape:

    - Fixed  folder creation problem running in Windows Vista.

    - Allow .mbx files to be picked up in scan for .snm or .msf files (to handle Eudora files that are in mbox format).

    - Made modifications to insert appropriate charset tag depending on codepage identified in source message.

    - Improved handling of distribution lists in LDIF files.
  • Internet Clients (Netscape, IMAP, Outlook Express, Pegasus, Eudora):

    - Modification to code that tests for valid Base64 attachment, to prevent failure in some cases.

    - Fix memory overwrite bug in parser that was causing Incredimail conversion to fail.
  • Transport Files:

    - Support BCC entries when exporting.

  • IMAP Servers:

    - Fixed problem when downloading a list of folders from the IMAP server.

    - Added support for WorldClient calendar and task .mrk files (already support address book files)

    - Fixed password problem with /proxyauth entered via IMAP Options screen.

  • Hotmail:

    -  Removed Hotmail conversion from source list. Microsoft change in Hotmail caused Transend Migrator to no longer work properly.

  • OST and PST Conversion (Non-MAPI):

    - Added support for direct OST and PST file conversion without requiring Outlook or MAPI.

  • Forensic Edition:

    - Modification to allow long line lengths in text PDF files.

 

Transend Migrator 6.1 (released June 6, 2007)

 
  • All Conversions:

    - Doubled stack space to prevent stack overflow error.

    - Batch Mode Processor (tmb.exe): Allow use of variable other than $var1 when using Wildcard feature.
  • Lotus Notes:

    - Added /EXHTM switch, similar to /EXRTF, except exports message text to HTML, giving better conversion of embedded images.

    - For use with /EXHTM, added /D97 switch to specify that images are exported as JPEG, not GIF.

    - When converting Notes to Outlook/Exchange, be able to handle folder names containing slash "/" character.

    - When converting addresses, add UNID (Notes ID) to internal address buffer, so other outputs can be written.

    - Fixed floating point runtime error which occurs only on Windows Vista when converting tasks.

    - Allow Transend Migrator to run with Notes 8 (beta) if Notes not in system path.

    - Handle MIME messages better, prevent HTML showing up as a binary attachment.

    - Add "OriginalModTime" to list of data fields Transend Migrator looks for to find message date.

    - Pick up direct phone number, direct fax number from address book entries.

  • Exchange/Outlook:

    - Added support for /D49 switch to suppress multiple layers of folder hierarchy.

    - When creating folders, make them class "IPF.Note" so they will be visible to Outlook Web Access.

    - When creating messages, set PR_INTERNET_CPID property, so that HTML body shows up in correct character set.

    - When creating messages, if message has more than 2 html parts, make them into binary attachments (if 2 present, merge).

  • Outlook Express:

    - Added home address fields to .csv address book parser.

    - When creating .csv address book file, if /UNID (Notes ID) specified, add field containing Notes UNID.

    - Fixed handling of Outlook Express login in new GUI, so that logon screen does not show up if direct connect to Outlook Express.

    - When creating .csv address book file, output Direct Phone, Direct Fax numbers.
  • Netscape:

    - Fixed access violation when parsing .mab address book data.

    - Further fix to LDIF parser, missing some entries.
  • RFC-822 (All Internet clients, IMAP, Eudora, Pegasus and POP):

    - When creating HTML part, insert "meta http..." at beginning of html to set character set, if present.

    - Handle inline signature as text part, or change to HTML if there is HTML part.

    - Further fix to date parser, to handle time zone offsets better.

    - Insert time zone field at end of "Date" parameter when converting to RFC-822 (not supported for POP).
  • Transport Files:

    - Added support for /GN <folder>  switch when converting from Transport File.

  • IMAP & POP3 Servers:

    -  Changed location of tcpdump file to be default Transend Migrator data directory, not c:\.

  • Forensic Edition:

    - Improved performance when converting address books.


Transend Migrator 6.0 (released April 26, 2007)

 
  • All Conversions:

    - Modified code as required to meet Microsoft Windows Vista certification standards. Transend Migrator and Transend Migrator Forensic Edition versions 6.0 and higher are Certified for Windows Vista?.

    - Fixed /LTS (log time stamp) so that correct year is displayed.

    - Fixed Name Conversion algorithm so that it does not output  "name" <email address>, just email address.

    - Fix problem of Transend Migrator screen not displaying properly when Windows large fonts are loaded.

    - Don't Allow MaxAttachSize value greater than 2gb.

    - Added /WT <value> switch to allow text wrapping of text segments at given position (default=65).

    - Batch Mode Processor (tmb.exe): If /F switch not specified, default is now lastrun.dat (not tmb.dat. tmb.dat removed from build).

    - Batch Mode Processor (tmb.exe): Allow wildcard in "Except" lines, e.g. "Except=*Calendar".

    - Batch File Creator (tdb.exe): Improved directory picker dialog.

    - Batch File Creator (tdb.exe): Fix problem with extra CR in generated .dat files.

    - Batch File Creator (tdb.exe): Display configuration file in window title.

    - Fixed access violation problem when too long a filename used with /LN switch

  • Lotus Notes:

    -  Added message date/time to output of /LSUB switch, which logs the subject and the date/time of each message converted.

    - Improved reliability of text import processing.

     
  • Exchange/Outlook:

    - Added additional backup recipient email property to look for when exporting messages.

    - Added switch /D93 to skip code that parses a single display name for multiple entries. This switch should not be needed -- it is a backup in case new method for identifying such entries fails.

    - Added additional properties to imported messages so that the TO, CC and BCC email address is visible and the user can right-click the address to get a pop-up menu of options. Eliminates need for the /D1 switch.

    - For distribution list entries, if display name is blank, copy email address into it.

    - When writing messages, call Name Conversion routine only if email address does not have '@' character.

    - On Calendar import, set entry to meeting or appointment, depending on if invitees are present.

    - Improved reliability of exporting reoccurring calendar entries.

    - Improved reliability when  exporting home address fields

     
  • GroupWise:

    - Make /D31 (skip MIME attachments) and /D80 (skip Part.<n> attachments) apply to GroupWise Trash folder.

    - If message part "text.htm" found, make this into a true HTML part.

    - Added /D95 switch: look for tasks in calendar folder, to solve missing task problem.

    - Improved .nab address book writer to fix problem caused by too big a field.

    - Support Department field in .nab address book writer.

    - Added support for home address fields and web page in address book export.

  • VCF:

    - Fix for handling minor difference in .vcf file formats (vCards). When converting from .vcf file, get missing address data.
  • Netscape, Mozilla, Thunderbird (RFC-822):

    - More modifications to better support Japanese text (on input).

    - When importing,  prevent error in date parser if a non-date field is found in the data.

    - When writing messages, call Name Conversion routine only if email address does not have '@' character.
  • Yahoo:

    - Fix failure problem caused by Yahoo changing their HTML layout on pages.

  • Eudora:

    - When exporting address list, get rid of "(name)" at the end of email address, if present.

  • Transport Files:

    - Allow files to be up to 4 gb in size.

  • HTML Output:

    -  Make file attachments "relative" to the target directory so attachments can be found when burned to CD.

  • CSV (address book):

    - Support reading department field.

  • IMAP & POP3 Servers:

    -  Prevent User Id field from being blanked out if there is a saved value in the config file.

  • LDIF:

    -  Improved method of encoding distribution lists.

  • Text PDF:

    -  Prevent User Id field from being blanked out if there is a saved value in the config file.

  • Forensic Edition:

    - Search: Changed name of GUI executable to tfs.exe.

    - Search: Revived command line version of TFSearch, named tfsb.exe.

    - Search: Increased max number of filters to 3500.

    - Added name of output file, if applicable, to metadata.csv (e.g. PDF output file name).

    - Added switch /RD for Text PDF output to set attachment files as a "relative" directory (so can be burned to CD).

    - Added support for /D86 (different file naming algorithm) to Graphic output types and Text PDF.

    - Added Notes as a target system.

    -Added seconds to file time stamp in metadata.csv file.

 

 

TRANSEND ADministrator

 

Transend ADministrator 2.8 (released September 24, 2008)

 
  • Added support for header row when importing properties for existing accounts
  • Added additional option on Create Users tab to prevent overwriting account options for existing accounts
Transend ADministrator 2.7 (released March 2008 )
 
  • Improved setting of permissions on home folders
Transend ADministrator 2.6 (released April 2007 )
 
  • Added ability to modify logon names for new accounts if the logon name already exists
Transend ADministrator 2.5 (released September 2006 )
 
  • Improved setting of permissions on home folders
  • Added explicit support for Dial In settings
Transend ADministrator 2.4 (released July 2006)
 
  • Added support for working with AD groups
  • Added command line option for batch deletion or import of properties for existing accounts
  • Added Find and Export tasks under Manage Objects
Transend ADministrator 2.3 (released March 2006)
 
  • Options to log activity with varying amounts of detail
  • Added command line option to allow batch creation of accounts
  • Added ability to find duplicate logon names before creating accounts
Transend ADministrator 2.1 (released February 2006)
 
  • Added ability to import properties
  • Added support for computer accounts and contacts
  • Added ability to move multiple users to different OU
Transend ADministrator 2.0 (released October 2005)
 
  • Removed support for NT4 domains
  • Added support for all Active Directory properties
  • Added new improved user interface
Transend ADministrator 1.5 (released December 2004)
 
  • Added additional password creation options
  • Added ability to set a default settings (template) file
Transend ADministrator 1.4 (released August 2004)
 
  • Added ability to create Exchange 2000 & 2003 mailboxes
Transend ADministrator 1.3 (released June 2004)
 
  • Added support for Windows 2000 Disk Quotas
Transend ADministrator 1.2 (released March 2004)
 
  • Added activity log
Transend ADministrator 1.1 (released Janurary 2004)
 
  • Added support for Terminal Services properties
  • Added Active Directory support for commonly used properties
  • Introduced PWUtil utility for resetting passwords
Transend ADministrator 1.0 (released July 2003)
 
  • Creation of multiple accounts for NT4 domains
  • Set properties for multiple existing users on NT4
  • Delete multiple NT4 accounts
  • Save settings (templates) for account creation
DOWNLOAD TRIAL
Our Customers
 
PURCHASE ONLINE
We Accept:

microsoft gold certified lotus gsa advantage
Other Brands and Names displayed on this website are the property of their respective owners.