|
|
|
| WHAT'S NEW |
|
|
|
Recent
Changes to Transend Product Versions
|
| TRANSEND PRODUCT |
Transend Migrator (including Forensic and Archiving Edition)
Transend ADministrator |
|
|
| TRANSEND
MIGRATOR |
|
|
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 '&' 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 Migrator 5.6 (released
March 7, 2007) |
| |
- All Conversions:
- Added "View Logfile"
button to results dialog which brings up the log file in
Notepad so user can easily save or copy the log.
- In
GUI-based Batch File Creator:
-
Added "Clear grid" button.
-
Fixed append bug when loading new config file.
-
Added ability to test .nsf
files for a particular template (mail or address
book) when importing .nsf filenames.
- Automatically set daylight savings time (DST) offset
value based on Windows timezone info, instead of using
default value. This will make calendar entries correct
in timezones that don't support DST (i.e. Arizona)
without use of /DSTOFFSET 0 switch.
- Added /LX switch to delete the summary log as well
as main log ualog.txt.
- For Batch Mode (tmb.exe), removed incorrect screen
message stating invalid location of log file.
- Fix to avoid deleting text in headers if an
ampersand (&) is present.
- Lotus Notes:
-
Improved process that
imports HTML code.
- When exporting calendar entries, allow "StatusUpdate"
field to be used for message body.
- When converting from Notes
to Outlook/Exchange, made modifications to improve
support of looking up distribution list member addresses
from main list.
- Added ability to extract embedded objects from
calendar entry message body.
- Improved handling of calendar attachments.
- Support export of repeating tasks.
- Added switches /D91 and /D92 to support creating .nsf files from a template (mail or address).
- Increased folder limit to 11,000 from 1,000.
- Exchange/Outlook:
-
Added switch /RTFATTACH. If Outlook message body
is formatted in RTF, when exporting, an attachment
containing the original RTF source document will be
created.
- Added switch /D89 which disallows creation of a .pst file when importing into Outlook.
- Added additional properties to imported messages so that the sender email address is visible
and the user can right-click on the sender to get a pop-up menu of options. Eliminates need for the /D1 switch.
- When exporting RTF messages to HTML, correctly handle
Japanese codepage 932 andd
Korean codepage 949.
- When exporting, allow use of the /D51 switch (search
GAL) when processing sender names, to pick up valid
email address.
- Support calendar attachments when converting from
Outlook to Notes.
- Added support for additional backup recipient email property when exporting messages.
- Added /D93 switch to skip code that parses a single display name for multiple entries. (This is a backup in case default method for identifying such entries fails.)
- Improved reliability when importing .msg files.
- Added limited support of embedded messages in calendar
entries - read the message text only.
- GroupWise:
- Improved method to
retrieve sent items folder when converting from
GroupWise.
- Outlook Express/Windows Mail:
- Added ability to support "Windows Mail", the
Outlook Express replacement that comes with
Vista. Due to space limitations this is still shown as
"Outlook Express" in the GUI...will change
in future version.
- MBOX/ExpressIT
SMTP:
- Allow /DE <extension>
switch to apply to output files, as well as input.
- When exporting email for ExpressIT,
pick up email addresses stored in a different format. -
Handle
messages with malformed headers that have a missing
space so that metadata is preserved.
- CompuServe:
- Added ability to process fcabiniet backup file (.cft).
This process is described in the new Help file.
- Eudora:
- When exporting address book, handle correctly case
where there is no display name (i.e. don't create blank
entry).
- Transport Files:
- Handle correctly zero length message parts when
creating Transport File to avoid errors in Message
Vault and reader code.
- HTML Output:
- Added /charset "value" switch, to allow user
to specify a character set to be included in the
"http-equiv" field of output code.
- POP3 Server:
- Add bad password or bad user id log messages
to summary log file.
- Improved reliability when reading data from
server.
- Changed timeout logic so
Transend Migrator aborts sooner if the connection is
down.
- IMAP Server:
- Improved reliability when reading data from
server.
- Changed timeout logic so Transend Migrator aborts
sooner if the connection is down.
- Forensic Edition:
-
Search: Improved ability to handle long list of search
terms.
- Search: Fixed screen when user changes to large fonts
in Windows.
- Added /EID <value> switch for conversion of Exchange/Outlook messages. The value may be a single MAPI Entry ID (in hex format)
or a file containing multiple Entry IDs, one per line. When this switch is specified, any Outlook or Exchange folder
the user selected for conversion is ignored and only the messages referenced by the Entry IDs are processed.
- For JPEG/TIFF/Graphic PDF, switched to a new version
of the printer driver that will support Vista.
-Added support for percentage gauge in address book,
task, and calendar conversions so user can better
monitor progress of conversion.
|
|
Transend Migrator 5.5 (released
January 4, 2007) |
| |
- All Conversions:
- Added a new
GUI-based Batch File Creator to simplify a batch mode
conversion process. Its tab-oriented Windows interface
enables users to organize all the components required
for a successful batch mode conversion for multiple
mailboxes, including:
-
Directories to define where the batch
files and DAT files are located.
-
Project Template text box to enter
the required information for the DAT file.
-
Variables
required for source account and destination
account information when multiple accounts are
converted. Up to six variables are supported.
-
Command Options
to customize the conversion project.
- Added /LN
switch to specify a full path name to the log file.
- Added /SHOWKLOGFILE
switch, which displays a message box showing the full
path to the log file to help users find the log.
- Lotus Notes:
-
When parsing MIME messages,
skip "placeholder" parts (i.e. don't include empty
parts)
- Added UTF-8 support when
doing "charset" to codepage character conversions.
Mainly used for Internet clients to Lotus Notes.
- When importing an HTML
part that is 65k+, import message text only since Lotus
Notes won't handle large HTML messages.
- Exchange/Outlook:
-
Added /D88 switch to reverse
firstname, lastname in imported name fields of email
messages.
- When exporting messages
and processing distribution lists, use the alternate
email address property, if present.
- GroupWise:
- When converting from
GroupWise, remove duplicate
email address from sender name
-
Remove ".GWIA" from
distribution list names
-
Added /DOCLIB switch to
display a list of GroupWise document libraries instead
of folders and allow users to export library items as
messages with the document attached.
-
Improved handling of
allocated memory
- Internet clients
(Netscape, MBOX, Pegasus, etc):
-
Added MBOX to supported Convert From and Convert To
options
-
When parsing RFC-822, handle case where base64
attachment is in header only, not message part. This
avoids missing the conversion of some attachments.
- Handle
messages with misformed headers that have a missing
space so that metadata is preserved.
- Message Vault (mvt.exe):
- Added the ability to
process a Transport File (.trf) on the command line and
associated .trf files with mvt.exe so clicking on a .trf
file will start Message Vault automatically.
- Forensic Edition:
-
Replaced tfsearch.exe with a
new Windows-based version. This utility enables
searching through and extracting from Transport Files
message items containing keyword search terms.
|
|
Transend Migrator 5.4 (released
November 10, 2006) |
| |
- All Conversions:
- Progress dialog in
GUI displays percentage of completion instead of data
being converted.
- New character conversion
switch /CCISO2 for Windows 1250 to ISO-8859-2 character
conversion. Mainly used for Outlook to Notes conversions
for Eastern European languages.
- Lotus Notes:
- When converting tasks,
if no due date found, make it the start date + 1 year
- When creating calendar entries, put "invitees"
into OptionalAttendees property
- For message
conversion from Notes, put Notes UNID field into
Internet Message ID field by default.
- Allow character conversion switch /CC3 to work in
Notes 5 environment
- Save
attachment dates into new internal fields
- Exchange/Outlook:
- Modified the way
imported messages that contain two text parts are
handled. Previously the
second message part was ignored. To accommodate FTK (AccessData
Forensic Toolkit®), the second message part
is now included since FTK has an initial empty text
part.
- Added /MSN <n> switch, to allow user to specify a
message store number target for
tasks, calendar, and contact entries
- Fixed Batch Mode to honor the "MessageStore=<n>"
keyword (makes /MSN unnecessary for batch mode)
- When importing message into Outlook, don't include an
HTML part if the length is < 5 bytes
(gets rid of phantom html part attachment)
- Import Internet Message ID via a new internal field
- When exporting messages, don't retrieve duplicate html
message part
- Improved performance when exporting contacts
- When exporting calendar entries, if invitees are
present, make this a "meeting" instead of
"appointment"
- Fixed message export so that text part does not get
skipped if HTML is present (since
text is necessary for Text PDF output)
- GroupWise:
- Support Message
Read/Unread flag when exporting messages
- If sender name has email address embedded and an email
address is already obtained, remove it
- IMAP:
- Added new address book source
- "WorldClient" (.xml address book file)
- Added
/SSL switch for SSL support. Automatic if port 993
specified in host name
- Netscape:
- When converting LDIF
address book, fixed hang problem when operating on AOL
Communicator LDIF
- Outlook MSG:
- Added switch /D83, so
that when a folder hierarchy is exported from the source
system,
actual subdirectories are created, instead of
directories named "level1.level2.level3..."
- Allow embedded .msg files to be exported along with
top level .msg file
- Added switch /D86, so that output names are a unique
number, not based on subject
- RFC-822 single:
- Switches /D86 and
/D83 are now supported as with MSG output
- Hotmail:
- Adjustment to modification
in Hotmail so folders can continue to be downloaded
- Transport File:
- When exporting
calendar entries, make dates honor the /TZD switch
- Increased maximum size of file from 2 gb to 4 gb. If 4
gb limit is reached, start a new .trf file. Added /MAXTRF
<bytes> to allow user to specify actual limit of .trf
file (must be 2gb or less)
- Pegasus:
- Read winpmfua.pm most
recently used address file, import as contacts
- ExpressIT SMTP:
- When reading FTK
file, remove some validity checks to allow FTK to get
through. Other
parsing changes to accommodate FTK files
- Switch
/D85 added to support unusual files that have binary
data preceding actual data
- POP 3:
- Added /SSL switch for SSL
support. Automatic if port 995 specified in host name
- Text PDF:
- Fixed bug that could cause
message text to be lost in some unusual circumstances
- Forensic Edition:
- Fixed problem with
address book export not working properly
- With /D62 switch, if attachment dates are present in
the metadata (currently, dates
can come only from Notes) include the dates in the
metadata.csv output file
- Added new output type "Graphic PDF". This uses the
JPEG/TIFF printer driver to
produce .pdf files that can contain graphics,
specifically html messages. Note
that such .pdf files will not be searchable, attachment
links will not work, files
will be larger, and the conversion will be much slower
|
|
Transend Migrator 5.3 (released
September 28, 2006) |
| |
- All Conversions:
-
All output types now suppport /D75 switch, which allows
the naming of output files based on user-defined
specification (previously only allowed with conversion
to PDF)
-
When /HTMLATTACH switch is used, make output file unique
(in case there's more than one html message part)
-
Allow UADATE -NN, so that conversion UADATE range will
be set to NN days prior to today thru today (e.g. If
today is 9/28/06, /UADATE -3 will generate a date range
for message conversion of 9/25/2006 - 9/28/2006.
- Lotus Notes:
-
Remove filter that skipped conversion of mail folders
beginning with "web"
-
/D79 switch added to not skip duplicate appointments in
calendar conversion
-
Improved performance when Sent Mail folder is converted
so the "To" address is displayed
-
When reading address books, if name or suffix is "0",
make it blank instead
-
Added support of INOTES address book conversion with /INOTES
switch
-
Fixed access violation problem caused by /CC3 switch if
data was > 2k
-
Fixed problem with reading address book names/email
addresses where Transend Migrator would associate email
address with wrong name in some environments
- Exchange/Outlook:
-
Fixed problem with distribution list creation failing in
certain situations
-
When exporting Contacts, fixed problem with invalid data
if first and last names not present
- GroupWise:
-
When exporting Calendar, skip folder "Calender" if it is
not actually a calendar-type folder
-
Add /D80 switch to skip attachments named "Part.XXX"
(where XXX is a number)
-
Support Message Priority flag when converting from
GroupWisese
-
When converting Calendar entries, support extracting
attachments
-
When writing NAB address file, improved handling of
embedded quotes in data
- IMAP:
-
Added /D49 <n> switch to suppress hierarchy levels when
converting messages to IMAP server. <n> specifies the
number of levels. For example, n=1 would eliminate the
top level Exchange/Outlook folders "Exchange
Folders/Personal Folders" and just show the folders
beneath.
-
Increased number of folders handled per account to
10,00000
- Netscape:
-
When converting address books, obtain actual name of
.NA2 file from prefs.js, instead of assuming it is
called pab.na2.
-
RFC-822 Read/Write (Netscape, SMTP, Pegasus, etc.):):
-
Support X-PRIORITY header when writing messages
-
Honor "disposition: attachment" keyword, even if RFC
message part is supposed to be text (i.e. treat message
part as attachment if present)
-
Fixed MIME date parsing problem with certain formats
- Outlook Express:
-
Fixed problem of missing certain messages when
converting via direct read of file (/OED switch)
- MSG Output:
-
When /LSUB switch is used, write full name of output
file plus subject and sender in log file
- Yahoo:o:
-
Added support for converting Yahoo email messages.
- Hotmail:
-
Added support for converting Hotmail email messages.
- HTML:
-
Added /D78 <n> switch to specify max # of messages in
output HTML file
- Pegasus:
- Fixed AV problem when
reading
- Increased size of folder name handled
- ExpressIT SMTP:
-
Skip over folders and hidden files that Transend
Migrator has problems with and continue processing other
folders and files.s.
- ccMail:
-
Process UName field in cc:Mail export address files
- VCS Calendar:
-
When converting to VCS Calendar files, support ATTACH:
keyword if attachments are present (requires /EVCS
switch)
-
Added support for reminder flag and reminder periodod
- Forensic Edition:
- Improved performance of TFSearch, which enables
searching through and extracting message items
containing keyword Search Terms
|
|
Transend Migrator 5.2 (released
July 3, 2006) |
| |
- All Conversions -- Fixed
some character conversion
issues.
- All Conversions -- Added new form of /UADATE
parameter to convert email messages within specified
date range.
- Exchange/Outlook -- Fixed problem of not converting
some html messages in Outlook.k.
- Exchange/Outlook -- Better support for Outlook Web
Access.
- Exchange/Outlook -- Support "Other Phone" when
converting to Outlook address book.
- POP3 -- Added support for converting POP server
inbox.
- Notes -- Fixed Access Violation problems.
- Notes -- Improved support of
encrypted email.
- Notes -- Pick up file attachment create and modify
dates.
- GroupWise -- Fixed problem
with missing email addresses in
exported distribution lists..
- IMAP -- Fixed "Message Read" flag support when converting from IMAP.
- IMAP -- Improved logon to
make more reliable.
- Eudora -- Extract "Nickname"
and "Other Phone" fields.s.
- VCS -- To improve performance importing a VCS file
into Oracle, added switch /D77 to include extra fields
when creating VCS output.
- Forensic Edition -- For conversion to PDF,
added customization switch /D75 <optional spec>, which
will control the format of the filename created. With no
spec, file name includes date, sender, subject. Use
characters DNS in spec for each field if user wants to
change fields or order.
|
|
Transend Migrator 5.1 (released April
28, 2006) |
| |
- All Conversions -- Updated options screen with new switches released in this version.
- All Conversions -- Updates to Help file.
- All Conversions -- Allow CR/LF found in template to pass through to output batch files.
- Exchange/Outlook -- Support second email account when importing contacts.
- Exchange/Outlook -- Support "Flagged" messages when importing.
- Exchange/Outlook -- Support birthday as address book field when exporting.
- Exchange/Outlook -- Handle long, multi-entry distribution list items.
- Notes -- Fixed a "memory free" call that can cause an Access Violation in certain cases.
- Notes -- Support birthday as address book field when importing to Notes.
- Notes -- Added second email field support when importing to Notes.
- Netscape/Mozilla/Thunderbird -- Support reading LDIF files produced by SUN servers.
- GroupWise -- Filter out second, bogus "Sent Items" in some GroupWise mailboxes.s.
- GroupWise -- Added /67 switch which invokes an alternate method of counting messages in a folder. This switch may help work around a limitation in the GroupWise API that limits the number of messages reported within a folder.
.
- GroupWise -- Added /70 switch which only exports shared folders that are "Shared Outgoing" or "Shared Incoming", depending on the value of
<n>.
- IMAP -- Fixed "Message Read" flag support when converting from IMAP.
- IMAP -- Support "Flagged" messages when converting from IMAP.
- Eudora -- Added /D69 switch to handle lines that have a single CR only.y.
- Outlook Express -- Support /charset switch When importing into Outlook Express to set the default character set to something other than "UA-ASCII".
- AOL -- Fixed bug that can cause an Access Violation in some cases.
- Outlook MSG Files -- When exporting .msg files, skip .msg files that aren't really .msg files.
- RFC-822 -- Handle base64 encoded HTML.L.
- Forensic Edition -- Added de-duplication support for Transport Files.
|
|
Transend Migrator 5.0 (released March
14, 2006) |
| |
- All Conversions -- Added a screen in the Windows wizard interface to select command line switches that customize Transend Migrator's behavior.
- All Conversions -- /DETACH switch modified to produce attachment stub with clickable link to original attachment.t.
- All Conversions -- Updates to Help File.
- All Conversions -- Modified creation of external attachments to allow up to 15,000 files to have the same name (with a unique number appended).
- Exchange/Outlook -- Fixed formatting problem when exporting HTML from Outlook.
- Notes -- Added support for extraction of embedded objects (they become attachments).
- Notes -- Added /D65 switch to not import HTML into Notes, for people who want all text only.
- Netscape/Mozilla/Thunderbird -- Major revision of address book parser when exporting MAB.
- Netscape/Mozilla/Thunderbird -- Enhancements to LDIF parser to support: mobile # and home address fields. Also handle name with unmatched quotes and entry with no name at all.
- IMAP -- When converting from IMAP into Exchange/Outlook, support message read and priority flags.
- Pegasus -- When exporting address books, extract email address if inside < > characters.s.
- Compuserve -- Allow conversion without true duplicate of CIS structure.
- RFC-822 (Netscape, Pegasus, Outlook Express, IMAP) -- When exporting, fixed bug when overly long html line is found.
- RFC-822 (Netscape, Pegasus, Outlook Express, IMAP, Eudora, Notes) -- When importing, add support for non-standard date format.
- Message Vault -- Fix formatting problems when message text contains the characters "<", ">", and "&".".
- Forensic Edition -- Increase size of internal MD5 hash table to 200,000 and put up message box if user goes over.
|
|
Transend Migrator 4.3 (released
February 2, 2006) |
| |
- All Conversions -- Increased allowed number of attachments per message to 500.
- Exchange/Outlook -- Fixed incorrect message count if folder open fails.
- Exchange/Outlook -- Fixed memory leaks for certain imports from Netscape.
- Exchange/Outlook -- Improved calendar export performance.
- Exchange/Outlook -- Fixed problem with importing long internet headers.
- Exchange/Outlook -- Modified distribution list import to improve reliability when sending to the imported distribution list.
- Exchange/Outlook -- Improved performance for imported calendars.
- Outlook MSG -- If user selected /detach, don't process attachments when converting from .msg file.
- Notes -- Fixed problem with exporting duplicate meeting invitees.s.
- Notes -- Improved handling of MIME messages.
- Notes -- Improved calendar export performance.
- GroupWise -- Added generic phone number to NAB address book export.
- GroupWise -- Support /D60 switch to allow folder name re-mapping.
- Netscape/Pegasus/RFC822 -- Better handling of base64 encoded text messages.
- IMAP -- Support /D60 switch to allow folder name re-mapping when converting to IMAP.
- IMAP -- Support /D49 switch to eliminate conversion to top level IMAP folder.
- IMAP -- Support D/64 switch to limit folder conversion to those specified.
- Eudora -- Handle embedded attachments.
|
|
Transend Migrator 4.2 (released
November 5, 2005) |
| |
- Lotus Notes -- Support version 7 client; Support seconds in time stamp when exporting to Outlook/Exchange.
- GroupWise -- Support HTML when importing into GW 6+ client; Export GW Message ID into Internet Message ID field (used by RFC822 targets).
- Internet/IMAP/RFC822 -- Fixed parsing problem; Fix "bare newlines" problem with certain IMAP servers.
- IMAP -- Added /D61 switch to change foldername characters that Cryus
server can't handle...change quotes and parens into dashes.
- Transport File/Message Vault -- When clicking on attachment, make sure it doesn't open twice; Improved handling of missing message parts.
- MHS -- Fixed problem with attachment names.
- Forensic Edition -- Added /D62 command line switch option to create metadata file for all emails.s.
|
|
Transend Migrator 4.1 (released October
26, 2005) |
| |
- All conversions -- Support VCS output for task data.
- All conversions -- Added /LX switch to delete log file before starting.
- GroupWise -- Better support for importing messages.
- GroupWise -- Better support for exporting tasks.
- GroupWise -- Support running as a "trusted application".
- GroupWise -- Include "organization" type entries when exporting addresses.
- Outlook/Exchange -- Misc minor fixes and enhancements for message and calendar conversion.
- Internet clients (Netscape, Pegasus, ExpressIT) -- Misc fixes.
- Message Vault -- Better suppport for running attachments.
- Message Vault -- Added "All Messages" folder display.
- Forensic Edition -- Added support for JPEG, TIFF, and Printer output.
- Forensic Edition -- Enhanced searching capability.
|
|
Transend Migrator 4.0 (released
September 6, 2005) |
| |
- All conversions -- Better support for embedded messages.
Outlook/Exchange, Netscape, IMAP, Pegasus, Outlook Express
and ExpressIT SMTP support messages embedded within
messages. All other email types support embedded messages by
adding the various message parts to the end of the primary
message.
- All conversions -- Provided command line switch (/EIH)
to included internet headers (if present) as an attachment,
not within the message text.
- All conversions -- Provided command line switch (/D60)
to enable changing a folder name in the source system to a
different name in the target system.m.
- All conversions -- Provided command line switch (/D58)
to change double quotes to single quotes in sender and
distribution list email addresses.
- Outlook/Exchange -- Ability to create Outlook Contact
folders if not already present.
- GroupWise -- Support for more fields in NAB read/write
and make language independent.
- IMAP -- Logon routine now able to work with more
servers.
- Notes -- Support for conversion of delivery receipts and
delivery failure messages.
- Notes -- Added ability to handle ISO-8859-2 (central
European) characters in MIME encoded messages.
- Eudora -- Added "notes" field to created Eudora address
book.
- Outlook Express -- Add support for additional fields in
vCard (.VCF file) address book reader.
- Outlook Express -- Improved support when importing
address book (.wab file) to Outlook Contacts.
- Netscape -- Use display name if .mab entry has no first
or last name.
- PDF -- If a message subject has an illegal file
character which would cause the PDF file creation to fail,
delete it from the file name.
- ExpressIT -- Allow nickname.dat file to be converted
without null terminated fields.
- vCard -- Support for more fields in VCF address book
files.
|
|
Transend Migrator 3.90 (released
August 2, 2005) |
| |
- PDF -- Added as "convert to" format
- Notes -- Added /UID switch to support single message
export via UNID
- Notes -- Added CC3 character conversion switchch
- GroupWise -- Added home address fields for NAB file
conversion
- GroupWise -- Support "private" calendar flag for output
to VCS file
- Pegasus -- Changes to handle forwarded messages better
- ExpressIT -- Added phone and comments fields in address
book export
- ExpressIT -- Improved performance of .eml file
processing
- All conversions -- Added /CCISO character conversion
options
- Bundled Message Vault feature with Transend Migrator to
provide archiving and search-based message retrievalal
|
|
Transend Migrator 3.83 (released
June 26, 2005) |
| |
- Forensic version -- Add PDF export capability
- Eudora address book export -- Expanded field retrieval
- Outlook export -- Fixed memory leak and improved HTML
retrieval
- Outlook re-occurring calendar export -- Improved
date/time handling for certain entries
- Outlook to Notes -- Improved performance for
re-occurring calendar entry conversion
- HTML (web) output -- Improved HTML message formatting
- IMAP and Netscape exports -- Fix parsing error to
improve message retrieval
- Pegasus exports -- Fix parsing error to improve embedded
RFC-822 message retrievalal
- All conversions -- Increased max recipient list to 2,500
recipients
|
|
Transend Migrator 3.82 (released
June 3, 2005) |
| |
- Groupwise export -- Retrieve sender's email address
- Pegasus distribution list member import -- Avoid
creating blank entrieses
- Eudora address book conversion -- Improved performance
- All address book conversions -- Increase size of
comments field to 4096 characters
- Outlook Address book export -- Improved retrieval of
business address fields
|
|
Transend Migrator 3.81 (released
May 7, 2005) |
| |
- Added "Transport File" capability for better two-step
migrations
- Allow decryption of encrypted Notes attachments, if ID
file present
- Pick up Eudora default domain for incomplete addresses
- Added ability to use extensions .eml, .mim and .cms when
writing RFC-822 files
- Prevent occasional empty folder selection screen when
converting Eudora a
- When creating Outlook calendar entries, make them a
reminder only if date > today
- Allow created Notes tasks to be modifiable
- Modification to /BD switch to avoid errors when the user
has changed a field value
- Avoid skipping Outlook Address Book entries if no
business address present
- Fixed problem with not finding correct email address
when creating Outlook AB entries
- Misc. fixes to avoid Access Violations in certain
circumstances
- Misc. documentation updates and enhancements
|
|
Transend Migrator 3.80 (released
April 8, 2005) |
| |
- Added language localization capability - French
available now
- Added /D52 switch to specify location of netscape.exe
- Prevent duplicate Netscape folder names from appearing
when mail directory contains both .snm and .msf index files
- Allow LDIF parser to handle distribution list entries
that have no name, just email
- Fix to allow mailbox conversion to work with certain
versions of GroupWise 5.1
- Avoid skipping certain GW calendar entries
- Make MaxAttachSize parameter apply to GW Sent Items and
GW Trash folders
- Avoid skipping certain IMAP messages when corrupted
message found
- Avoid Access Violation in some cases when reading WAB
address book
- Fix to Notes message parsing to avoid skipping certain
MIME data
- If exported Notes calendar entry "Alarms" flag is on,
make into an Outlook Reminder
- If exported Notes calendar entry is an "Anniversary"
make into Outlook all day event
- Added /CCR character conversion switch for use with
Russian (Notes->Outlook)
- Fix to avoid skipping Eudora messages under some
circumstanceses
- Better parsing of multi part Pegasus messages
|
|
Transend Migrator 3.74 (released
March 8, 2005) |
| |
- Changed method for exporting from Outlook Express, now
supports folder hierarchy
- Added /CCT switch for Notes->Outlook Turkish support
- Added /LL switch to produce a summary log
- Added /LSUB switch to increase logging information
- In batch mode log, added log start and end time of each
conversion
- Added /GWSF switch to allow specification of GroupWise
Sent Folder name
- Allow searching Exchange GAL for email addresses if none
found in imported address book entrieses
|
|
Transend Migrator 3.73 (released
February 5, 2005) |
| |
- Added support for importing directly into Outlook
Express
- Added support for Sun "proxyauth" command to IMAP
- Append error message if attachment missing in Eudora
conversionon
- Support for Thai characters in Notes->Outlook conversion
- Added /D50 switch for Outlook/Exchange -- if message
parts contain both html and text, mix them together instead
of leaving off text
- Various fixes to avoid Access Violations
|
|
Transend Migrator 3.72 (released
January 24, 2005) |
| |
- Corrected problem with Notes repeating entries not
migrating to correct date
- Removed limit on number of folders handled by Pegasus
converter
- Handle daylight savings time when exporting Outlook
calendar entries
- Prevent HTML and text from mixing when importing into
Notes
- Added home address fields to GroupWise address book
import (NAB)
- Added /D49 switch to allow suppression of some folder
hierarchy levels
|
|
Transend Migrator 3.71 (released
December 21, 2004) |
| |
- Support additional date formats in MIME encoded messages
- In Netscape and IMAP, support embedded images
- When writing to Notes, if HTML present, get rid of text
portion of messagege
- Changes to support daylight savings time in southern
hemisphere time zones
- Changes to support Russian character set when importing
to Outlook
- Fixes to not skip certain Outlook contact entries when
exported
- Various fixes to make time zone detection better for
calendar, email conversionon
- Support setting an alarm (reminder) when reading VCS/ICS
files
- Added /D47 switch to allow changing of default alarm
period
- Add ability to write messages to "root" when exporting
GroupWise
- Added /D48 switch to allow messages to go directly to
GroupWise inbox
|
|
Transend Migrator 3.70 (released
October 29, 2004) |
| |
- Major new version of documentation 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) |
| |
|
|
|
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
|
|
 |
|