Home Contact Us Sitemap
FREE TRIALS
Home Resource Center FAQ/Technical Notes
 
FAQ/TECHNICAL NOTES
 
Answers to Frequently Encountered Issues:
 
Updated April 2, 2008
 
Transend Migrator
 
Scroll to the email system you are converting from or to and click the appropriate issue.
 
General:
 
Transend Upgrade Policy
 
I enter my license key, but the program is still in evaluation mode.
 
I downloaded the current version, but my old key does not work with it.
 
How do I create a log file?
 
Non-English characters do not convert correctly.
 
The time for each calendar entry or message seems to be off by a certain amount.
 
On my display, I cannot see all the fields mentioned in the documentation.
 
Outlook/Exchange:
 
I get the error message “Cannot load Uniaexh.dll error: 182”
 
Unable to load UNIAEXH.DLL -or- Unable to initialize output for folder XXXXXX -or- various errors about being unable to connect to the mail client
 
I'm having trouble accessing my Outlook calendar, contacts or PAB.
 
How do I avoid needing an Outlook profile for each conversion?.
 
I'm having trouble converting from Groupwise to Outlook
 
Notes
 
Trying to access Lotus Notes, I get error 126 or 1157, unable to connect, or errors about missing DLL files
 
I can't see all the Notes folders in the list of folders to convert.
 
Groupwise:
 
I'm having trouble converting from Groupwise to Outlook.
 
When I import into Groupwise, the dates are all the same and messages are in draft mode.
 
How do I convert my GroupWise Archives?
 
Netscape:
 
Transend Migrator is converting deleted messages.
 
Eudora:
 
Transend Migrator is converting deleted messages.
 
Pegasus:
 
Transend Migrator is converting deleted messages.
 
Html:
 
My converted messages contain HTML coding, and do not display correctly.
 
Unix:
 
How do I convert from ELM/PINE or another Unix e-mail system?
 
cc:Mail:
 
Unable to initialize VIM
 
Exporting cc:Mail private address books
 
Importing Messages into cc:Mail

 
Connectorware Import for cc:Mail
 
What is MAPI?
 
What Windows platforms does ConnectorWare Import for cc:Mail support?
 
What cc:Mail post offices does ConnectorWare Import for cc:Mail support?
 
Is ConnectorWare Import for cc:Mail Year 2000 compliant?
 
When trying to import folders, certain folders don't get imported and I get an error message.
 
When importing Private Mail Lists into Outlook Contacts, there are no addresses in the lists but the individual address entries are in the Contacts.
 
Colored text is not preserved in Outlook.
 
When I import messages from my cc:Mail folders, why do all the dates get changed to the current date?
 
 
Transend Upgrade Policy
Transend Migrator and Transend Migrator Forensic Edition come with 30 days of free technical support; during this time, any new versions are free. The purchase of Annual Support extends free upgrades to one year from date of purchase. Please be sure to obtain the latest version prior to the expiration of your free maintenance period.
 
If you download the current software and your old license key does not work with the new version, AND if you are within the maintenance period, please email your license key (name, organization, and key value) to us; we will confirm your status and issue a new key.
 
If you have an older license and have misplaced your software, please contact us.
 
If you are not within the maintenance period and wish to upgrade, pricing is as follows: 50% of the original purchase price.  We will confirm the original sale and provide payment options.  Upgrading provides an additional 30 days of technical support, including new versions available during the period.
 
I enter my license key, but the program is still in evaluation mode
To activate Transend Migrator, you must enter the license key you received when it was purchased. To do this, run Transend Migrator as normal (you don't have to re-install it). In the menu area in the upper left corner of the screen (right above the graphic) there is an "Edit License" option. Select this, and enter the three information items (Name, Organization, and Key) *exactly* as given, including case and punctuation. You may not substitute a different name.
 
Note: the key does not contain the letter "O" - anything that looks like an O is actually a zero. Similarly, there is no letter "L" - anything that looks like "l" is actually the number one. In order for the license to take effect, you must re-start Transend Migrator.
 
If for some reason Transend Migrator still says that it is an evaluation version, you may have an older version of the configuration file that needs to be re-written. You will need to delete the file UA.CFG. The UA.CFG file is stored in the C:\Documents and Settings\All Users\Application Data\Transend folder for Windows XP and inside the C:\Program Data\Transend folder on Windows Vista. Go to the appropriate directory and delete the file UA.CFG. Then re-start Transend Migrator and re-enter the license information as directed above. If it still does not work, please send the UA.CFG file to us.
 
If you would like to avoid entering the license for each machine you install Transend Migrator on, you can copy the file UA.CFG from a licensed machine to a new one. Alternatively, you can copy the UA.CFG file to a shared directory on your LAN (this directory must be writable). Then alter the shortcut for Transend Migrator on the client machine as follows:
 
TM.EXE /S <directory>
 
where <directory> is the location of the configuration file. (Example: TM.EXE /S E:\Windows) Please note that if you are using this switch, and you do not put a valid UA.CFG in the referenced directory, Transend Migrator will be in evaluation mode.
 
If the Transend Migrator license works OK in interactive mode (tm.exe) but not batch mode (tmb.exe), the problem may be that you are using the /S switch when starting tmb.exe. Make sure that you copy the config file to that location.
 
TOP
 
I downloaded the current version, but my old key does not work with it
Transend Migrator comes with 30 days of free technical support; during this time, any new versions are free. Please be sure to obtain the latest version prior to the expiration of your free maintenance period.
 
If you download the current software and your old license key does not work with the new version, AND if you are within the maintenance period, please email your license key (name, organization, and key value) to us; we will confirm your status and issue a new key.
 
If you have an older license and have misplaced your software, please contact us.
 
If you are not within the maintenance period and wish to upgrade, pricing is as follows: 50% of the original price.  Please email or fax us your original order information (name/company, purchase order #, date).  We will confirm the original sale and provide payment options.  Upgrading provides an additional 30 days of technical support, including new versions available during the period.
 
TOP
 
How do I create a log file?
If you are having problems with Transend Migrator, it may be helpful for our support staff to get a log file of a sample run. A log file contains specific events written to the file "ualog.txt". Normally this file will be created in the c:\windows directory. If you are running under Windows NT it may be located in c:\winnt. Also, if you have started Transend Migrator with the command line switch /S, the log file will be created in whatever directory you named following the /S switch. If you cannot find ualog.txt,make sure you have started Transend Migrator correctly (see below) and also search your system for it, as the default windows directory may be something unexpected.
 
To enable logging, a special command line switch is needed. A command line switch is entered following the program name (tm.exe).
 
If you are starting Transend Migrator by clicking on it's icon, modify the command line as follows: Right click on the icon and select "Properties". You will get a dialog box that has a "Shortcut" tab. Click on that tab, and look for a field named "Target". This should be set to "tm.exe". Modify this value, adding a space at the end of tm.exe, followed by the switch /L. The space and switch should be outside the quotes. The new Target value should be something like:
 
"c:\transend\tm.exe" /L
 
Click OK to save the shortcut modification. Run Transend Migrator as usual and shut it down.
 
Two other ways to start Transend Migrator with a command line switch:
 
  1. Go to Start | Run and type the path to tm.exe, then a space and then the command line switch /L (eg. c:\transend\tm.exe /L -- your path may be different).
     
  2. Open a DOS box and type the command directly. This is done by going to the Accessories menu (from your Start button) and running the program "Command Prompt" or "MS DOS Prompt". In the window that opens, enter the commands:

    cd \transend
    tm /L
Note: you may have installed Transend Migrator into a directory other than "transend" in which case modify the cd command above.
 
After Transend Migrator has run, look for the ualog.txt file as described above. The file should be emailed to us. Make sure to include your contact information and details about what the problem is.
 
TOP
 
Non-English characters do not convert correctly
Transend Migrator attempts to automatically determine what type of character set conversion is necessary for your migration. However, this process sometimes fails, so it may be necessary to select a different type of conversion.

In addition to this, the system environment (i.e. Windows) must be set up to support the various language formats  To set up Windows for a given language format follow the recommendations below:
Windows XP

Windows XP defaults to "Category View" in the control panel.  Switch to "Classic View" for the following steps.

  1. Go to the Control Panel
  2. Double-click the Regional and Language Options icon
  3. Select the Advanced Tab
  4. "Select a language to match the language version of the non-Unicode programs you want to use" from the drop down selection box
  5. Reboot the computer
Windows 2000

  1. Go to the Control Panel
  2. Double-click Regional Options
  3. Select General
  4. Select Language Settings for the System
  5. Select the language to use for your conversion
  6. Click Apply to complete the installation, and follow the prompts.  You may need your Windows 2000 CD-ROM
  7. Reboot the computer
Windows 95/98
  1. Go to the Control Panel
  2. Double-click Add/Remove Programs
  3. Click Windows Setup
  4. Select Multi-Language Support
  5. Click Details (at the bottom of the Window panel)
  6. Select the Language Support you require
  7. Click OK to complete the installation.  You may need your Windows 95/98 CD-ROM
  8. Reboot the computer
Microsoft Outlook
  1. Select Tools from the menu
  2. Select Options
  3. Select the International Options button
  4. Select the language from the Preferred encoding for Outgoing Messages drop down selection window
  5. Click OK
  6. Close and restart Outlook
Command Line Option Details
 
If you notice a problem with non-English character sets not displaying properly, try one of the following command line switches when starting Transend Migrator (TM.EXE):

/NOCC (No character conversion)
/CC2 (Use Western Europe Character Set)
 
The following switches are used for converting codepage 850 character set into Windows 1252. These command line switches are mainly used for Notes to Outlook migrations, and may not work for other systems:
 
/CCC (Portugese)
/CCN (Nordic, i.e. Danish, Swedish)
/CCP (Polish)
/CCI (Italian)
/CCZ (Czech)
/CCJ (Asian languages) /CC (Alternative Western Europe Character Set) /CCA (Arabic) /CCG (Greek) /CCISO (Latin) /CCR (Russian) /CCT (Turkish)
 
The following switch calls a Notes API to convert the Lotus Multi Byte Character set (LMBCS) data into Unicode.  Then, it calls a Windows API to convert the Unicode to a given codepage.

By default, the codepage will be 1252 (Western European) but you can specify a different one by putting the number after the switch, e.g. "/CC3 1253" for Greek. Following is a list of the different codepages:
 
http://www.microsoft.com/globaldev/reference/WinCP.mspx

Note: May not work for all codepages.  Won't work for Asian languages.
 
/CC3 <codepage>

The following switch is used for UTF-8 to codepage 850. Mainly used for Internet clients to Lotus Notes.
 
/CCW
 

The following switch is used for UTF-8 to codepage 1252.  Mainly used for Internet clients to Microsoft Outlook.

/CC8
TOP
 
The time for each calendar entry or message seems to be off by a certain amount
Some email systems store email dates and times in Greenwich Mean Time (GMT) or Universal Time (UT).  Both are the same thing. Systems that store email with the GMT date maintain the correct date or time no matter which time zone you are in.  For example, if a person sends you an email from the eastern United States at 12:00pm, and you are in the Pacific Time zone, you will receive the email at 9:00am of the same day.  The email system used to send and receive the email adjusts the time so it will reflect the current time zone.
 
Explanation

If you are converting from an email program that doesn't store messages in GMT format then the converted email may not display the correct date and time.  In many cases, it will be stored within your time zone and with the GMT offset for your time zone.

If this is the case, it may be necessary to tell Transend Migrator what your GMT offset is.  If, after a test run, you determine that the start and end times for events or message timestamps are incorrect, find the difference (in minutes) between the displayed time at the correct time.
 
You may enter this offsent in one of three ways:

  1. Start Transend Migrator with the command line switch.  The value is the number of minutes you wish to use.  This value can be either positive or negative.

    /TZD <value>

  2. You can create an environment variable called TZD and assign the desired value.  In a batch file or at the DOS prompt type:

    Set TZD = <value>

  3. Sometimes, you may need to alter the number of minutes that Transend Migrator assumes is the difference between daylight and standard times (default is -60).

    /DSTOFFSET <value>

  4. Also, you may change your machine time to reflect the time zone of the originating email, or even set your machine time to GMT.  Always remember to verify the output to ensure the correct offset value is used.
 
TOP
 
On my display, I cannot see all the fields mentioned in the documentation
Under certain conditions the Transend Migrator screen may appear enlarged and some controls are not visible. To correct, use the following procedure:
 
Run the Windows Control Panel
Run the "Display" application
Select "Settings"
Select "Advanced"
Set "Font Size" to "Small Fonts"
Press OK for all dialogs, and re-start Transend Migrator
 
This may vary depending on which operating system you are running but the basic idea is to change the default font size within Windows.
 
TOP
 
Outlook/Exchange:
 
I get the error message "Cannot load Uniaexh.dll error: 182"
The error indicates that mapi32.dll is so old that it doesn't contain one or more vital API routines.  Transend suggests going through all the ideas in the note below, in particular copying the mapi dlls from the Outlook directory into the Windows directory.
 
Unable to load UNIAEXH.DLL -or- Unable to initialize output for folder XXXXXX -or- various errors about being unable to connect to the mail client
When converting to Outlook or Exchange, you may get the error message "Unable to initialize output for folder XXXXXX" (where XXXXXX is the name of the folder you selected for conversion). This is usually caused by some other application having previously installed itself as your default MAPI client. MAPI is the API that Transend Migrator uses to communicate with Outlook/Exchange, so if it is replaced, it probably won't work correctly. This situation is common with Netscape and GroupWise.
 
To correct, go to your "Internet Settings" in either the Windows control panel or Internet Explorer, and select the option that controls which application is used as the default MAPI client. This should be set to Outlook or the Exchange client. This can also be done by right clicking on Internet Explorer,
selecting "Properties", then going to the "Programs" tab. The "E-mail" field should be set to Outlook or Exchange. You can also set Outlook as the default client from Outlook. Select Tools | Options | Other. Under the "General" section, click the checkbox labeled "Make Outlook the default...".
 
If this fails, you may need to run Microsoft's fixmapi.exe utility, which is located in the \windows\system directory in Windows 98. See Microsoft technet article Q199823 for more information.
 
Some recent versions of Outlook install in their own directory the mapi drivers needed to work with it, but fail to update the mapi drivers located in the Windows system directory. Use a search utility to find all examples of mapi32.dll. If there are multiple copies, you may need to rename the older versions to something else, so that the most recent will take priority. For example, one release of Outlook 2000 copies its mapi drivers to the directory:
 
c:\program files\common files\system\mapi\1033\95
 
If the mapi drivers located in \windows\system are incorrect, you should copy all files found in the above directory to the system directory.
 
Other possible fixes:
 
 - If you are accessing a .pst file, make sure that it is installed on a drive with read/write access, and that the "read-only" attribute is not set. This is necessary even if you are not planning to write to the .pst file - MAPI itself does this.
 
 - Make sure Outlook is in "WorkGroup" (Corporate) mode. Click on Tools, Options, Mail Services, Reconfigure Mail Support, and select "Corporate/Workgroup".
NOTE: Outlook Express is an Internet-only version of the full Outlook and does not have "WorkGroup" (Corporate) mode.
 
- If you are specifying a .pst file name in the "Profile or .pst file" field, try using a profile name instead.  Some versions of MAPI have problems creating a temporary profile (the technique Transend Migrator uses to allow specifying a .pst file).
 
- If you are specifying a .pst file, make sure the lines:
 
MSPST AB=Personal Address Book
MSPST MS=Personal Folders
 
are in the "services" section of the file c:\windows\system\mapisvc.inf (if you don't have the file in that directory, search your system for it). You can usually find a copy of this file in the Outlook install directory tree - it may help to just copy the file from there to your Windows system directory.
 
- In some cases we have seen, it is necessary for you to keep your Outlook or Exchange client open while running Transend Migrator.
 
- Create a new Outlook "profile". This is done using the "Mail" application from the control panel. Add as few services as possible, preferably just a single "Personal Folders" mapped to a local .pst file. Use the new profile name during the Transend Migrator logon.
 
- Disable any Outlook Add-ins. This is done as follows: Tools | Options | Other | Advanced | Add-in
 
- If nothing else works, it may help to reinstall your Outlook client.
 
If you are unable to connect with your Exchange or Outlook system, please run tm.exe with the command line switch /L and send us the resulting \windows\ualog.txt for analysis.
 
Public Folders Bug
If you get a prompt for an Outlook profile, but after selecting it Transend Migrator seems to hang, it may be another problem unrelated to MAPI. During the login phase Transend Migrator attempts to build a table of all folders that it sees in the message store. Some systems have several thousand public folders, which can cause an internal bug in Transend Migrator. To correct, tell Transend Migrator to skip the public folders by using the command line switch:
 
tm.exe /skip public_folders
 
Where "public_folders" is the name of the message store. Spaces are replaced by the underscore.
 
Other Problems
If nothing above helps your situation, please run the Transend Migrator executable, tm.exe, with the command line switch /L (best way: open a DOS command window, use the CD command to change to the directory where Transend Migrator is installed, and type "tm /L"). Run your test until you get the error, then look for the file c:\windows\ualog.txt (it may also be in \windowsnt or \windows32). Send this file back to us for analysis.
 
TOP
 
I'm having trouble accessing my Outlook calendar, contacts or PAB
If you have a non-English version of Exchange or Outlook, there will be a problem when you try to convert to or from the Personal Address Book or Contacts folder. This is because Transend Migrator is locating the correct folder by searching for its default English name. There is a command line switch that will allow you to specify a different name. Start Transend Migrator as follows:
 
tm.exe /PAB <pabname>
 
where <pabname> is the first word of the name of the personal address book. For example, for the French version, enter:
 
tm /PAB Carnet
 
For the Contacts folder, use the switch /CF, i.e.
 
tm /CF <Contacts folder name>
 
For the Calendar folder, use the switch /CAF, i.e.
 
tm /CAF <Calendar folder name>
 
If you have any trouble, run tm.exe also with the command line switch /L. In the file ualog.txt, it will tell you the names of the address books that it finds.
 
TOP
 
How do I avoid needing an Outlook profile for each conversion?
Transend Migrator has the capability to produce Outlook .pst files directly. It does this by creating a temporary MAPI (Outlook programming interface) profile, adding a "Personal Folders" message store, and assigning a new or existing .pst file to the message store. Occasionally, there is an installation problem with MAPI that prevents this from working correctly.  Although this can be corrected by various means, you may find it easier to create .pst files using an existing profile. This is done as follows:
 
On the machine doing the conversion, create a new profile. In the profile, configure a single message store, called "Personal Folders" which will map to a local .pst file (which will be created for you). A profile is created using the "Mail" application within the Windows Control Panel.
 
Make a copy of the new .pst file and save it somewhere.
 
Do a single conversion, converting from your source system to to Exchange/Outlook, specifying your new profile. After the conversion, the .pst file will be filled with that user's mail. Copy the file to the local user's machine. You may have to overwrite his existing .pst file, or modify his profile to add a new message store for the .pst file.
 
On the converting machine, copy the original, new .pst file over the one that the profile is using. Now you have an empty .pst file, and can begin again with a new conversion.
 
NOTE: You may already have a profile that has a "Personal Folders" message store. This can also be used as-is. The "Miscellaneous Options" screen in Transend Migrator contains a drop-down list box that allows you to specify which message store should be used.
 
TOP
 
I'm having trouble converting from Groupwise to Outlook.
In some situations it is difficult to do a conversion directly from Groupwise to Outlook/Exchange. This is because both the GroupWise and Outlook clients use MAPI, and they sometimes conflict. In many cases this can be resolved by using one of the methods discussed in the MAPI. It is also usually helpful to keep Outlook open during the email conversion.
 
However, it may be simpler to do a two step conversion using the Transport File in order to avoid debugging MAPI driver conflicts.

The Transport File (TF) conversion choice is not a typical email format.  Instead, the TF is a container or database, and it is created for the purpose of a two-step migration, or for email storage.

The TF contains all the email and attachments from a single migration, and its size limit is 4GB.  It is recommended that a single TF be created for each email account being migrated.
 
The basic technique is to use the Transport File as the intermediate file format when attempting a GroupWise to Outlook/Exchange (or the reverse) migration.  One machine can be set up to migrate GroupWise email accounts to the TF, and another machine would migrate the TF to the Exchange Server or .pst file.
 
For address books, we suggest using the "Novell Address Book" (or NAB) format. You can export this using the Groupwise client itself, or use Transend Migrator.
 
TOP
 
NOTES
 
Trying to access Lotus Notes, I get error 126 or 1157, unable to connect, or errors about missing DLL files
If you get the error message "Cannot load uniants.dll, error 1157", (or error 126) this means that Transend Migrator is not able to locate the Notes API, a set of DLLs that is installed with the Notes client. (Transend Migrator requires the Notes client, versions 4 thru 7, to be present. It is possible to use the free Notes evaluation client for this purpose, without installing a Notes server).
 
To fix this, search your system for the file nnotes.dll. The directory in which this is located (usually c:\notes) must be on your system's PATH statement. In Windows 9x this is done via the MSConfig utility; in Windows 2k/XP this is done via the SYSTEM utility in the Control Panel (System | Advanced | Environment Variables | Path).
 
Another way to avoid the problem is to change the shortcut for Transend Migrator so that the default directory is the the Notes EXE directory. Right click on the Transend Migrator icon, select Properties, then click on the Shortcut tab. Change the "Start in" field to the directory you identified as containing nnotes.dll.
 
If the above does not work, it may help to re-install Transend Migrator into the Notes exe directory located above. This means that all the Transend Migrator files (.exe and .dll) should be in the same directory as nnotes.dll - it does *not* mean that there should be a Transend Migrator subdirectory there. When you run Transend Migrator (tm.exe) make sure to run the new copy in the Notes exe directory, not the original tm.exe which may be in its own directory.
 
If you avoid the above problem, but Transend Migrator seems to "hang" before getting to the Notes Information screen, check the following: Find your notes.ini file (usually in the Notes or Windows directory). Search for the variable "MailFile". If it is not found, add a new entry (using a text editor). Set the value equal to the local pathname of your mail.nsf file, including the drive letter and directory name. Also, a hang can also be caused by the API problem discussed in the first paragraph.
 
A crash can also be caused by a corrupt version of notes.ini. You probably have at least two copies - one in the Windows directory, and one in the Notes directory. Try getting rid of one or the other (after making a backup). In some cases it may be necessary to re-install the Notes client to get the API working correctly.
 
If you seem to be accessing the Notes database without error, but are getting empty messages, there are at least two possibilities:
 
  1. The .nsf file is encrypted. Make sure that you have installed the Notes ID file owned by the original creator of the .nsf file, and that you can read the messages using the Notes client.
     
  2. The .nsf file is set to read-only. The Notes API needs to write back to the .nsf file, even during a read-only operation. The file attribute needs to be set to read/write, and the .nsf file must be in a directory that is writable.
If you are converting from Notes, but are seeing only the Notes Inbox and Sent Items, go back to the Notes login screen, and enable the checkbox "Shared Folders".
 
Other Problems
If nothing above helps your situation, please run the Transend Migrator executable, tm.exe, with the command line switch /L (best way: open a DOS command window, use the CD command to change to the directory where Transend Migrator is installed, and type "tm /L"). Run your test until you get the error, then look for the file c:\windows\ualog.txt (it may also be in \windowsnt or \windows32). Send this file back to us for analysis.
 
TOP
 
I can't see all the Notes folders in the list of folders to convert
If you are converting from Notes, but are seeing only the Notes Inbox and Sent Items, go back to the the Transend Migrator "Notes Information" screen and check the "Shared Folders" checkbox.
 
TOP
 
GROUPWISE:
 
I'm having trouble converting from Groupwise to Outlook
In some situations it is difficult to do a conversion directly from Groupwise to Outlook/Exchange. This is because both the GroupWise and Outlook clients use MAPI, and they sometimes conflict. In many cases this can be resolved by using one of the methods discussed in MAPI. It is also usually helpful to keep Outlook open during the email conversion.
 
However, it may be simpler to do a two step conversion using the Transport File in order to avoid debugging MAPI driver conflicts.
 
The Transport File (TF) conversion choice is not a typical email format.  Instead, the TF is a container or database, and it is created for the purpose of a two-step migration or for email storage

The TF contains all the email and attachments from a single migration, and its size limit is 4GB.  It is recommended that a single TF be created for each email account being migrated.
 
For address books, we suggest using the "Novell Address Book" (or NAB) format. You can export this using the Groupwise client itself, or use Transend Migrator.
 
TOP
 
When I import into Groupwise, the dates are all the same and messages are in draft mode
 
When converting to GroupWise 5.x and because of the way the GroupWise 5.x Object API works, converted messages will appear to be unsent.  You will have a Send button active, instead of Reply. The distribution list will be shown within the text of the message, instead of the header.  A reply is not possible unless you manually fill in the distribution list.

Also, in order for the message date to be correctly set, you must be connected to the GroupWise server via a mapped drive, rather than in Client/Server mode.

These are not restrictions when migrating GroupWise 6 and greater.

A. Message Dates
When importing messages into Groupwise you may notice that the date of imported messages is set to the date that the import occurred, instead of the actual receive date of the message. There are two possible reasons for this:
 
  1. If you are importing into Groupwise via the API Gateway (running a separate program to import files produced by Transend Migrator), the date should be set properly. However some Groupwise clients are set to display the import date rather than the message date. Reconfigure your client to display the correct date. (This is usually done by right clicking the folder name and selecting the correct date field from the pop-up display).
     
  2. If you are importing into Groupwise via the Object API (direct conversion from Groupwise): The Object API does not have any facility to set the message date (Novell considers this to be a security issue). Transend Migrator attempts to get around this limitation by setting the system date of the computer it is running on, for each message. This method only works if you are making a "mapped drive" connection to your Groupwise server. If you are running in client/server mode, the date is obtained from the server, and there is nothing we can do about it. If dates are important to you, you must either switch to a mapped drive connection or use the API Gateway.
To make a mapped drive connection:
 
Run the Novell Admin program, select your post office, right click, and select "details". In the resulting dialog, change "Access Mode" to "Direct", and enter a valid UNC path to your post office directory on the file server.
 
Novell considers this type of access "dangerous" (no explanation given) so after your conversion, you should switch back to the standard connection method.
 
B. Draft Messages
If you import your messages via the Object API, messages appear to be in "draft" mode. This is a limitation of the Groupwise API - there is no facility for creating messages that appear to have been received normally.
 
Also, such messages are not viewable with the current version of Groupwise Web Access.
 
If this is not acceptable for your conversion, the only workaround is to use the Groupwise API Gateway, the official Novell method of performing a migration. In Transend Migrator, select "Groupwise Gateway" as the output type. Transend Migrator will create files in the format required by the gateway, which must be installed separately. See the Transend Migrator online help for more information.
 
Note: the link to download the API gateway is:
 
http://developer.novell.com/ndk/gwgateway.htm
 
C. "Imported For" Messages
When you use the API Gateway to import messages into Groupwise, the message, when viewed in the Groupwise client, will say "Imported For ..." at the beginning of the message. This is a feature of the gateway and cannot be removed by Transend Migrator.
 
By default, Transend Migrator uses the keyword "FROM-TEXT" when building the API gateway input files. This is a display-only field, and does not affect the address that Groupwise uses for replies. Transend Migrator can also use the "FROM" field, where a return address is specified. In order for this to work, the source system emails must have email addresses included. This is usually the case for Internet clients such as Netscape or Eudora. To allow this field to be used, do the following: in the Transend Migrator "API Gateway Information" screen, in the field "Groupwise User", enter the target Groupwise user as usual, but append at the end a semicolon, followed by the domain.postoffice that you have defined as the Internet gateway for Groupwise. For example:
 
Groupwise User: mydomain.mypo.userid;inetdomain.inetpo
 
If you want the full distribution list to be inserted into the text of the message, use the command line switch /DLIST when starting tm.exe or tmb.exe.
 
TOP
 
How do I convert my GroupWise Archives?
Here is how archives work with the GroupWise client:
 
To set up a new archive, or to access a different one, with the GroupWise client, select Tools | Options | Environment | File Location | Archive Directory
 
Enter the directory where you want to create a new archive, or where an existing one is. In this directory, it will create, or you will already have, a subdirectory that looks something like "OF7WLARC" (it will be slightly differently on your system). Within the OF7WLARC directory, you will have several files that comprise the database, with files such as user.db and msg.db, plus others. So to summarize, you will have a top level directory such as C:\MYARCH. Within that you have OF7WLARC. You use the value "C:\MYARCH" as what you give to the GroupWise client and to Transend Migrator.
 
Once the archive is created, you put messages into it by pointing at a message or group of messages, and selecting from the GroupWise menu Actions | Archive. The message(s) are moved to the archive and deleted from the mailbox.
 
To see your archived messages, select from the GroupWise menu File | Open Archive. If you need to point to a different archive, first go to the Tools menu as described above. After the archive is open, all your Mailbox folders disappear and are replaced by whatever folders you have archived.
 
In Transend Migrator, if you enable the "Use Archive" checkbox in the Groupwise login screen, you will be presented with a list of folders found in the default archive (the default archive being what is currently selected in the Archive Directory field in the GroupWise client). If you want to specify a different archive, run tm.exe with the command line switch /GWARCH <directory>,
e.g. tm.exe /L /gwarch c:\myarch
 
Note: you don't actually have to use the /gwarch switch. It will go by default to whatever you have configured in the GroupWise client. The switch is only if you want to point to something else and don't want to reconfigure the client.
 
Converting Archives from GroupWise 4.x
Transend Migrator cannot work directly with GroupWise 4.x - you must have the GroupWise client 5.5 or above installed on your PC. Once you do, archives can be copied from 4.x clients and converted using Transend Migrator. Use the following procedure:
 
  1. From the GW Client, you must provide the Archive Path under TOOLS | OPTIONS | ENVIRONMENT | FILE LOCATION (e.g. c:\archive). Be sure there are no other files or folders in this directory.
     
  2. Copy the GW v4.1 Archive folder (e.g. ofX7Tarc) to the archive location c:\archive.
     
  3. Rename the folder name to match the 3 character FID of your GW v5 account (e.g. RU4). For example, rename ofX7Tarc to ofRU4arc.

    If you don't know your GW FID, it can be found from within the GroupWise Client under HELP | ABOUT GROUPWISE. It will be displayed next to your username.
     
  4. Simply open the GW Client again and you should be able to view the archived mail by selecting FILE | OPEN ARCHIVE. The first time that you view the GW v4.x archive, you will be prompted to convert the Database to the new version. Once this is done, you may run Transend Migrator to convert it.
If you need to change the FID for a GroupWise v5 or v6 archive, Novell provides a FID Editor Utility that will accomplish this for you. It can be found at the following URL:
 
http://support.novell.com/cgi-bin/search/searchtid.cgi?/2944905.htm
 
Novell's TID #10014261 explains in detail how to use this utility.
 
TOP
 
Netscape:
 
Transend Migrator is converting deleted messages
When converting Netscape, Eudora, or Pegasus folders, you may find that Transend Migrator seems to convert messages that you thought were deleted. This happens because Transend Migrator reads the data file directly, and does not have knowledge of messages that were marked as deleted in the index, but not cleared from the data file. To correct this behavior, it is necessary to run the "folder compact" function as appropriate for each system. In Netscape, choose "File | Compact Folders". In Eudora, choose "Special | Compact Mailboxes". In Pegasus, right-click a folder and select "Recover deleted space". Each of these systems may also be configured to automatically run the compact routine on a regular basis.
 
TOP
 
Eudora:
 
Transend Migrator is converting deleted messages
When converting Netscape, Eudora, or Pegasus folders, you may find that Transend Migrator seems to convert messages that you thought were deleted. This happens because Transend Migrator reads the data file directly, and does not have knowledge of messages that were marked as deleted in the index, but not cleared from the data file. To correct this behavior, it is necessary to run the "folder compact" function as appropriate for each system. In Netscape, choose "File | Compact Folders". In Eudora, choose "Special | Compact Mailboxes". In Pegasus, right-click a folder and select "Recover deleted space". Each of these systems may also be configured to automatically run the compact routine on a regular basis.
 
TOP
 
Pegasus:
 
Transend Migrator is converting deleted messages
When converting Netscape, Eudora, or Pegasus folders, you may find that Transend Migrator seems to convert messages that you thought were deleted. This happens because Transend Migrator reads the data file directly, and does not have knowledge of messages that were marked as deleted in the index, but not cleared from the data file. To correct this behavior, it is necessary to run the "folder compact" function as appropriate for each system. In Netscape, choose "File | Compact Folders". In Eudora, choose "Special | Compact Mailboxes". In Pegasus, right-click a folder and select "Recover deleted space". Each of these systems may also be configured to automatically run the compact routine on a regular basis.
 
TOP
 
HTML:
 
My converted messages contain HTML coding, and do not display correctly
Some target systems have no way for Transend Migrator to tag them as HTML.  In this case, try the switch /HTMLATTACH.  This will convert HTML messages into separate attachments.  The reader can then click on the link to bring up a browser which will display the message correctly.
 
Note: when importing into Outlook, you must have it configured as a "Workgroup" installation in order for the above to work. Click on Tools, Options, Mail Services, Reconfigure Mail Support, and select "Corporate/Workgroup".
 
TOP
 
UNIX:
 
How do I convert from ELM/PINE or another Unix e-mail system?
In most cases Transend Migrator is capable of converting mail from standard Unix systems, such as Elm, Pine, or Sun Mail. This assumes that the mail files are stored in standard RFC-822 format.
 
Basically you will select "Netscape" in your Convert-From option in Transend Migrator. Transend Migrator will ask for the directory where the Netscape mail is stored. Enter the directory in which your Unix mail files are located. (Note: you may need to map a drive to your Unix system using NFS or some other facility).
 
The problem that you will run into is that Transend Migrator is trying to identify Netscape files by looking for files with the extension .snm (Netscape index files). It then strips the extension to get the real file name. So for this method to work, you will have to create dummy .snm files for each Unix mail file. For example, if you have a mail file called "January Messages", create a file called "January Messages.snm" and place it in the same directory. The contents of the .snm file are not relevant. If your mail files have an extension such as .mbx, the extension must be removed.
 
We have seen some cases where the message delimiter found in Unix mail file is non-standard, in which case Transend Migrator will fail. If this appears to be the case, open your data file with a text editor and look at the first line. It will probably be something like:
 
from user@domain.com
 
In this case the message delimiter is "from ". (Note: without the quotes, and including a space after from). You can tell Transend Migrator to use a different delimiter using the switch /msgdelim <delimiter>. If the delimiter includes a space, substitute an underscore. For the above example, the command line would be:
 
tm.exe /msgdelim from_
 
TOP
 
ccMail:
 
Unable to initialize VIM
Transend Migrator uses VIM (Vender Independent Messaging) to access cc:Mail folders. VIM consists of a series of DLL files, starting with VIM32.DLL. Usually these files are located in the \windows\system directory, or in the cc:Mail directory.
 
The above error message is usually cased by the VIM dlls being missing or out of date. To correct, go to http://www.transend.com/ftp/vdlw32.zip and download the file VDLW32.ZIP. Unzip this to your \windows\system directory (all files). Use a search utility to find any other copies of VIM32.DLL. If found, delete or rename the file.
 
TOP
 
Exporting cc:Mail private address books
In its address book converter, Transend Migrator has an entry for cc:Mail private address books. Unfortunately this works only with version 6 (DB6) of the cc:Mail post office (due to Lotus's refusal to update their API).
 
It is possible to get these addresses by using the Lotus Export utility, which is shipped with cc:Mail and is located in the same directory as the other administrator utilities. The output of the utility is a text file, which Transend Migrator can then read and convert to any other supported format.
 
To use this method you must have version 8.5+ of Export. It may be stored on your system as export.exe or export32.exe.
 
To run Export, use the following command line:
 
export /n<user> /p<password> /d<directory> /@<file> /PAB
 
where:
 
<user> is the cc:Mail user name
<password> is the password for the user
<directory> is the location of the cc:Mail database
<file> is the output file to create
 
Once the output file is created, run Transend Migrator and specify a "Convert from" of "cc:Mail Imp/Exp". Enter the name of the file you just created.
 
TOP
 
Importing Messages into cc:Mail
cc:Mail import has some peculiarities that force you to accept tradeoffs for various features. The default way that we create the import file involves use of the "altinbox" keyword to denote the folder name. This method requires that you run import signed on as the postoffice (the /N switch). It also requires that the folders referenced by altinbox already exist. If they don't exist, the messages go to the inbox.