How can I populate Exchange 2000 mailboxes with mail from a POP3 server?

A. Exchange doesn't have a POP connector, so there is no simple way to take mail from a POP server and place it in Exchange mailboxes. Fortunately, a number of utilities can take mail from a POP mailbox and place it in an Exchange mailbox. I use POPRoute.

  1. Download POPRoute from
  2. Expand the ZIP file to the c:\program files\poproute folder.
  3. In the created bin subfolder, open the poproute.dat file.
  4. In the \[General\] section, fill in the Exchange server details and information about POPRoute:

    MS Exchange Server=TITANIC-DC<br>
    Queue Directory=g:\program files\poproute\queue<br>
    Archive Directory=g:\program files\poproute\archive<br>
    Log Directory=g:\program files\poproute\logs<br><br>
  5. Add a \[Mailboxn\] entry for each POP mailbox you want to download from (e.g., \[Mailbox1\], \[Mailbox2\]):

    [email protected]<br><br>
  6. Save the updated poproute.dat file.
  7. To execute POPRoute, simply run poproute.exe.

This approach is fine, but you have to manually run POPRoute to have any effect. The best way to use POPRoute is to schedule it to run every few minutes via the NT scheduler with the AT command. Or you could write a small batch file:

rem poprouterun.bat<br>
"c:\program files\poproute\bin\poproute.exe"<br>
soon 300 c:\program files\poproute\poprouterun.bat<br><br>

This batch file runs POPRoute every 5 minutes and downloads mail. You could also put the batch file in the registry run value so that it runs at each computer startup (HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run). However, the scheduled event should survive reboots, so you should be OK without making registry changes.

Hide comments


  • Allowed HTML tags: <em> <strong> <blockquote> <br> <p>

Plain text

  • No HTML tags allowed.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.