How can I populate Exchange 2000 mailboxes with mail from a POP3 server?
December 3, 2000
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.
Download POPRoute from http://www.ornic.com/exchange/poproute.shtml.
Expand the ZIP file to the c:program filespoproute folder.
In the created bin subfolder, open the poproute.dat file.
In the [General] section, fill in the Exchange server details and information about POPRoute:
[General] MS Exchange Server=TITANIC-DC Queue Directory=g:program filespoproutequeue Archive Directory=g:program filespoproutearchive Log Directory=g:program filespoproutelogs
Add a [Mailboxn] entry for each POP mailbox you want to download from (e.g., [Mailbox1], [Mailbox2]):
[Mailbox1] account=bob password=mypassword server=mail.popserver.com [email protected]
Save the updated poproute.dat file.
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
"c:program filespoproutebinpoproute.exe"
soon 300 c:program filespoproutepoprouterun.bat
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_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRun). However, the scheduled event should survive reboots, so you should be OK without making registry changes.
About the Author
You May Also Like