Todavia con el tema! :D
Yo aun insisto en generar un zip y enviarlo adjunto :P si lo termino te aviso.
En este caso debes identificar que tipo de archivo es y poner los encabezados correspondientes, recuerda que si es jpg viene con image/jpg y asi con todos los archivos, y dependiendo de esto puedes agregar el mimetype al adjunto del mail tal como lo tenias en el formulario donde agregabas la foto.
Creo que esa es tu duda no?...
Suerte!