estibaliz2006:
Te menciono tres cosas>
1.- Subir y seguidamente enviar da muchos problemas en php, es mas recomendable separar las funciones para que todo salga bien. Primero subir el archivo y hacer una pausa para despues enviarlo.
2.- El archivo que subes debes cifrarlo o codificarlo con base64_encode de php
y posteriormente sera parte de la variable $curriculum.
3.- La diferencia entre la funcion mail de php y la clase phpmailer es que esta ultima permite autenticar al usuario que envia en cambio la funcion mail no tiene forma para autenticar a un usuario y por ello los servidores bloquean el envio; a menos que el servidor permita el "relay" basado en dominio o IP del usuario que envia.
Saludos
Franco