Puoi usare un link:
Puoi usare il buon vecchio form con campo "A" precompilato (in tal caso i destinatari primari saranno dichiarati nell'action del form, dopo mailto:) e campi con name pari a cc, bcc, subject e body (tutti opzionali) da compilare. N.B. Il numero dei campi lo puoi ridurre, ma dovranno assolutamente avere quel nome anglofono!
codice:
<!doctype html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Invio email</title>
</head>
<body>
<form action="mailto:email1@server.com,email2@server.com" action="get">
<fieldset>
<legend>Invia email a destinatari primari fissi</legend>
CC: <input type="text" name="cc" value="email3@server2.com,email4@server3.com" />
CCN: <input type="text" name="bcc" value="email5@server.com" />
Oggetto: <input type="text" name="subject" value="Oggetto di esempio" />
Testo messaggio:
<textarea name="body">Testo di esempio</textarea>
<input type="submit" value="Invia!!!" /></p>
</fieldset>
</form>
</body>
</html>
Oppure puoi rendere compilabile anche il campo "A". In questo caso dovrai aggiungere un campo con name uguale a "to" e lasciare l'action del form con solo "mailto:", senza nient'altro:
codice:
<!doctype html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Invio email</title>
</head>
<body>
<form action="mailto:" action="get">
<fieldset>
<legend>Invia email</legend>
A: <input type="text" name="to" value="email1@server.com,email2@server.com" />
CC: <input type="text" name="cc" value="email3@server2.com,email4@server3.com" />
CCN: <input type="text" name="bcc" value="email5@server.com" />
Oggetto: <input type="text" name="subject" value="Oggetto di esempio" />
Testo messaggio:
<textarea name="body">Testo di esempio</textarea>
<input type="submit" value="Invia!!!" /></p>
</fieldset>
</form>
</body>
</html>
Se il corpo del messaggio conterrà una pagina html completa il messaggio verrà inviato come HTML.
N.B. La maggior parte dei browsers non è in grado di far partire un'email direttamente, quindi si appoggerà ai programmi di posta installati nel sistema operativo.