wenas, no se si lo q copio gcjuan era copiar o pegar,pero una forma "paralela" de conseguir el mismo resultado, seria meter el archivo a enviar por email a un servidor, y mandar con el email la url...
no se si por la funcion mail() se podra enviar algun archivo... pero estaria interesante conseguirlo.
un saludo.