Using Configuration File to Support Migration From Non-Supported Mail Servers or UNIX-based Mail Servers

To migrate e-mail content from a mail server that is not supported for automatic migration by PMM or from a UNIX-based mail server, include in the Migration section in the migrmng.exe.config file the list of e-mail accounts that you want to migrate and specify the connection parameters for the mail server. For UNIX-based mail servers, you also need to run PMM locally.

Example

To use IMAP4 mail transfer protocol to migrate e-mail accounts user1@example1.com, user2@example2.com, user3@example3.com from non-supported mail server at the IP address 192.168.1.1, specify the following parameters:

……….

<Platform Name="Mail" Id="{10FB3A3D-BBCC-4270-9B67-28024D279180}">

<Providers backupProvider="IMAP4" restoreProvider="" SkipMailMsgBackup="false" SmartRestore="true" >

<Provider idString="POP3" Address="" Port="" Timeout="0" />

<Provider idString="IMAP4"Address="192.168.1.1" Port="143" Timeout="0" />

<Provider idString="SMTP" Address="" Port="" Timeout="0"/>

<Provider idString="MailEnable" />

<Provider idString="SmarterMail" />

<Provider idString="MerakMailServer" />

<Provider idString="IMail" />

<Provider idString="hMail3" />

<Provider idString="hMail4" LoginName="" LoginPassword="" />

<Provider idString="MDaemon" />

</Providers>

<Accounts fromFile="" >

<Account Name="user1@example1.com" Pwd="userpass1" />

<Account Name="user2@example2.com" Pwd="userpass2" />

<Account Name="user1@example3.com" Pwd="userpass3" />

</Accounts>

</Platform>

……….

Then run PMM as usual. For UNIX-based mail servers, on the Remote Host Connection Setup screen, type 127.0.0.1 in the Source host field.