La domanda è piuttosto vaga...
Una checkbox in HTML viene renderizzata con un controllo input type="checkbox"... qualcosa così:


codice:
<input type="checkbox" name="nomeControllo" value="SI" />

Se l'utente seleziona la checkbox, alla Servlet arriverà un valore (nel caso dell'esempio "SI") in request per il parametro "nomeControllo", altrimenti semplicemente non arriva nulla per quel parametro. Quindi:


codice:
String chk = request.getParameter("nomeControllo");
if (chk != null) {
   // L'utente ha selezionato la checkbox
} else {
   // L'utente NON ha selezionato la checkbox
}

Cosa fare, per ciascuno dei due casi, cosa trasmettere per e-mail, ecc lo sai solo tu.


Ciao.