A quick registry fix revealed here shows how to increase the POP3 email retrieval speed on Small Business Server 2003. Yes, having SMTP mail delivered directly to the server is better, but first things first!
1. Locate and then click the following registry subkey:
2. On the “Edit” menu, point to “New”, and then click “DWORD Value”.
3. Type “ScheduleAccelerator” as the entry name, and then press ENTER.
5. On the “Edit” menu, click “Modify”.
6. In the “Value data” box, type the value that you want, and then click “OK”. To determine the polling interval, the value that is configured on the “Scheduling” tab in the GUI is divided by the value that you type for the ScheduleAccelerator entry. For example, if a 15 minute interval is specified in the GUI and you set the value of the ScheduleAccelerator entry to 3, the connector will poll every five minutes.
7. Quit Registry Editor and restart the “Microsoft Connector for POP3 Mailboxes” service.
Note: I’m not entirely convinced that the “[GUI Interval]/[ScheduleAccelerator]=[Minutes]” theory is correct. With the server set at 15/5, I should get polling every 3 minutes, but it seems to be more like 45 seconds. With it set at 15/3, I am getting mixed results between 30 seconds and 5 minutes. I guess that’s good enough for government work; YMMV.