WinRoute can check several accounts at various ISPs and automatically deliver received email to the mailboxes of local recipients.