Occorre separare i problemi.

1. lato client NON e` POSSIBILE.
Occorre un programma lato server per inviare una mail con allegati.

2. Per inviare l'allegato al server si usa il campo <input type="file" > , ma occorre che lato server ci sia un programma (ASP, PHP, o altro) in grado di ricevere il file ed in grado poi di inviare la e-mail.