How can I download email attachments only when requested?
K-9 Mail does load attachments only on request. But your problem is not only the Client, it's more the protocol used for retrieving E-Mail: POP3 does not support the partial download of an E-Mail without their attachment(s), whereas IMAP does. Besides of that IMAP has some nice extensions when it comes to mobile usage: Lemonade Profiles