rompeguesos
Creo que el error se encuentra en:
Código PHP:
mail($email, $subject, $headers, $body);
Prueba con usarlo en el siguiente orden:
Código PHP:
mail($destinatario, $subject, $body, $headers);
En tu codigo no veo el destinatario del correo, asi que supuse que lo recoges en una variable $destinatario.
Un arbazo