Ciao,
si potrebbe fare addirittura solo con un link html con attributo mailto, aggiungendo l'attributo ?body (leggi qui: ), ma credo che cliccando sul link aprirebbe comunque la schermata di invio della mail.
Di solito per queste cose si usa un linguaggio lato server come php (anche perché se l'utente non ha un indirizzo e-mail o non lo vuole usare, mailto non funziona).