Hola:
 
Si en el control hidden name="recipient", tienes el atributo name con el valor recipient, me suena raro que no comprendas que quieras usar un campo para el teléfono sin el atributo name="telefono"... lo mismo para el nombre y para el email... 
Como penitencia deberías leer este tutorial: 
El abc de los formularios... 
En vez de ponerte un ejemplo, deberías mostrarnos las pruebas que has hecho. 
Saludos