hmf... c'est un sujet délicat. Le plus pro serait d'installer un serveur de mail sur ton serveur, mais ce n'est pas facile, surtout avec hébergement gratuit.
Sinon, tu peux t'enregistrer sur un de ces services mails peu fréquentables qui pullulent sur le net, où la sécurité laisse à désirer, et faire un script PHP qui se connecte au service mail, et récupère les mails, en utilisant notamment fopen() et quelques expression regulières (ereg*). Le tout étant d'éviter le protocole HTTPS.
Une solution plus raisonnable: tu te programme un script d'upload d'images, tes potes vont sur ton site, donnent un mot de passe, une image à l'aide d'un bouton <<parcourrir>>, et le script vérifie le mot de passe et enregistre la photo sur le serveur. Voir http://fr2.php.net/manual/fr/features.file-upload.php