When you had SL on an external, was it an upgrade from something else or a new install? As a fresh install with Mail not previously setup, all your mail would naturally download. As an upgrade, the existing preferences and indexes are already in place, and Mail is using them to guide its behavior.