Crei un pò di form in html per l'indirizzo di destinazione, una textarea per il messaggio e dipende da cosa vuoi fare. Poi per gestire l'action dei form si utilizza una servlet, ovvero un processo server che gestisce i vari dati che hai inserito nei form elaborandoli opportunamente in base alle tue esigenze.
Io ti consiglio di sfruttare le JSP e con poco codice java è possibile spedire una mail utilizzando semplici librerie.
Puoi utilizzare anche PHP, Python, ASP per gestire le richieste HTTP sul web server.
Poi se vuoi complicarti la vita puoi anche programmarti le socket da capo in C o C++ e qualsiasi altro linguaggio.
Se crei il form in HTML sto fine settimana ho un pò di tempo e potrei farlo perchè sto proprio studiando questo da una settimana.
Fammi sapere.