I personally do not use a cloud service (if I cannot afford to loose the files). A better idea would be an external HDD which only you have access to and nobody else (can't say that with a cloud service)....
Other than that, you need to save the photos from the email onto your computer anyway to be able to upload these "in the sky"...