Ciao

Di solito si fa in modo che quando si clicca sul link si apra una piccola finestra o in alternativa un div con z-index maggiore,contenenti il form con questi campi:

due input di testo per:
-Nome
-email del destinatario

una textarea per il subject (attenzione a limitare il numero dei caratteri!)

un campo nascosto contenente l'url (attenzione al formato di quest'ultimo: se contiene caratteri particolari bisogna usare escape(location.href).

un pulsate con cui si può:
a)mandare l'email col protocollo mailto ma ci sono problemi a formattare il testo del subject.
b)effettuare un submit ad una funzione sul servr che effettua il cosiddetto FormToMail:non è complicato sono al max 5 o 6 righe di codice.

Spero di esserti stato di aiuto,ciao!