As far as I know, if you the email is not located on the server anymore (i.e. Outlook already downloaded and removed the email off the server), then your iPhone will not be able to get the same copy of the email.
Thus, I always setup my Outlook to leave message on the server at least for 1~2 days so my other email devices can get a copy of the emails too.