¿Hay una manera correcta de pedirle a una persona francesa su dirección de correo electrónico o número?

Sí hay:

“Pourriez-vous me donner votre dirección de correo electrónico ou votre numéro de téléphone, s’il vous plaît?”

Es exactamente lo que le pedirías a cualquier otra persona, pero en francés. El inglés debería estar bien si la persona habla inglés, por supuesto.