le zip n'est pas un format de compression graphique, tu ne gagnes rien à zipper des photos.
43 photos c'est beaucoup en effet, tu peux toujours tenter un resize en 800x600 ou 640x480 avec compression jpeg, mais même avec 250Ko par fichier, ça fait quand même pmlus de 10Mo (beaucoup de boîtes aux lettres sont limitées à 5Mo)...
La solution serait alors de les uploader sur un ftp (genre free.fr) et de donner l'adresse à tes correspondants.