PAra comenzar como bien te han dicho es name="" no name:"", luego te aconsejaría que usarras el
isset de php para validar si realmente te llegan rellenos los campos.
Por último si vas a utilizar gmail como método de enviod e correos te recomendaría que suaras alguna libreria como
PHPMailer o
Swiftmailer con tal de agilizar el envio y la validación de los correos y como bien te han dicho mas arriba, utiliza las labels en vez de esos span con espacios en blancos, como por ejemplo aquí en
cristalab explican.