Alors voila j'essaye de faire un truc pourtant assez simple mais sa ne marche pas comme je veut. Je veut lire un fichier texte du genre :

<html><body>
Cher Monsieur, <br><br>
Vous venez de tester la compatibilité de votre connexion.<br><br>
<div align='center'><b>Votre connexion est compatible</b></div>
<br>A bientôt,<br><br>

Pour cela j'utilise la fonction ReadToEnd de StreamReader pour récupérer tous sa dans une variable string. Le problème que je rencontre c'est que les caractère avec des accents sont remplacé par des carrés et que moi je veut qu'il reste comme ils sont. Voila le code que j'utilise :

// Création d'une instance de StreamReader pour permettre la lecture de notre fichier
StreamReader monStreamReader = new StreamReader(Server.MapPath("Mail/OK.txt"));
body = monStreamReader.ReadToEnd();