usa questa classe:
http://phpmailer.worxware.com/
ha un metodo per allegare i file alle e-mail (mi pare sia addAttachment), personalmente la ritengo molto comoda per l'invio di ogni tipo di mail.
Attenzione che la documentazione online non è aggiornatissima, quindi è meglio sempre dare una sbirciatina al codice (non è molto) e ai vari metodi