Convective transport of solutes by steady flows I. General theory