Receive Email

Updated receive email, still not finished.