Devi usare un qualsiasi linguaggio di programmazione lato server, lo (x)html gestisce il trasferimento di un file ma non l'elaborazione dello stesso una volta arrivato a destinazione.
Quando crei il form devi mettere anche il tipo mime, ovvero enctype="non me lo ricordo fai una ricerchina sul forum", questo unitamente al sistema di spedizione POST allega il file e lo invia al file definito nell'action del form, ma se questo non ha modo di elaborarlo il tutto si ferma lì.
Se non ricordo male, ma potrei sbagliarmi, se in action è definito l'indirizzo di posta con il classico pseudo protocollo mailto: ti si apre il client di posta predefinito con i dati inviati serializzati.
Ma, anche se fosse non puoi prenderlo come un assoluto dato che non sai nulla del client del visitatore e inoltre a quel punto che te ne fai di un form evoluto se poi comunque chi invia deve usare il suo programma di posta![]()

