Accent et Email [C#]
Fermé
Tgaudlol
Messages postés
53
Date d'inscription
vendredi 9 novembre 2007
Statut
Membre
Dernière intervention
12 juin 2009
-
2 mai 2008 à 15:36
Balthazarl - 3 oct. 2013 à 09:50
Balthazarl - 3 oct. 2013 à 09:50
A voir également:
- Accent dans adresse mail
- Darkino nouvelle adresse - Guide
- Rechercher ou entrer l'adresse - Guide
- Creer adresse mail outlook - Guide
- Yahoo mail - Guide
- Adresse mac - Guide
6 réponses
Bonjour,
Je pense que vous n'êtes plus sur l'affaire depuis bien longtemps, mais vu que je viens d'y passer 5 heures et de tomber par hasard sur la solution, cela pourra servir aux prochains qui font des recherches sur le sujet.
Après avoir essayé toutes les combinaisons de systèmes d'encodages, à chaque fois j'obtenais des "?" ou des carrés tout moches à la place de mes lettres accentuées. Et puis je suis tombé sur une page Internet qui parlait d'un tout autre problème et où le rédacteur expliquait qu'il avait "oublié" d'utiliser Encoding.Default. J'ai testé ça, sans trop y croire. Et là miracle, le message est nickel à la réception.
Email.BodyEncoding = System.Text.Encoding.Default;
Email.BodyFormat = MailFormat.Html;
using (Reader = new StreamReader(MailBodyPath, System.Text.Encoding.Default))
{
MailBody = Reader.ReadToEnd();
Email.Body = MailBody;
}
En espérant que cela puisse être utile à certains d'entre vous...
Je pense que vous n'êtes plus sur l'affaire depuis bien longtemps, mais vu que je viens d'y passer 5 heures et de tomber par hasard sur la solution, cela pourra servir aux prochains qui font des recherches sur le sujet.
Après avoir essayé toutes les combinaisons de systèmes d'encodages, à chaque fois j'obtenais des "?" ou des carrés tout moches à la place de mes lettres accentuées. Et puis je suis tombé sur une page Internet qui parlait d'un tout autre problème et où le rédacteur expliquait qu'il avait "oublié" d'utiliser Encoding.Default. J'ai testé ça, sans trop y croire. Et là miracle, le message est nickel à la réception.
Email.BodyEncoding = System.Text.Encoding.Default;
Email.BodyFormat = MailFormat.Html;
using (Reader = new StreamReader(MailBodyPath, System.Text.Encoding.Default))
{
MailBody = Reader.ReadToEnd();
Email.Body = MailBody;
}
En espérant que cela puisse être utile à certains d'entre vous...
arrial
Messages postés
1753
Date d'inscription
mardi 11 mars 2008
Statut
Membre
Dernière intervention
29 décembre 2023
250
2 mai 2008 à 15:40
2 mai 2008 à 15:40
C'est un problème de page de code ASCII/ANSI : ton logiciel utilide la langue de Mickey …
► fouiller dans la configuration
► fouiller dans la configuration
Je voulais juste dire à la personne qui a écrit ça: "C'est un problème de page de code ASCII/ANSI : ton logiciel utilide la langue de Mickey …
► fouiller dans la configuration " :
Qu'elle aurait pu ne pas polluée la toile mondiale avec un tel niveau de connerie.
On ne parle pas ici d'un paramétrage logiciel, mais de programmation.
► fouiller dans la configuration " :
Qu'elle aurait pu ne pas polluée la toile mondiale avec un tel niveau de connerie.
On ne parle pas ici d'un paramétrage logiciel, mais de programmation.
Tgaudlol
Messages postés
53
Date d'inscription
vendredi 9 novembre 2007
Statut
Membre
Dernière intervention
12 juin 2009
2 mai 2008 à 15:54
2 mai 2008 à 15:54
Pourtant quand je regarde dans ma string en débugage, les accents sont bien présents.
arrial
Messages postés
1753
Date d'inscription
mardi 11 mars 2008
Statut
Membre
Dernière intervention
29 décembre 2023
250
2 mai 2008 à 18:56
2 mai 2008 à 18:56
Oui, j'avais un truc semblable sur ma messagerie …
J'envoyais des trucs et en recevais normalement, mais les caractères spéciaux étaient bouzillés quand je répondais ou redirigeais.
La configuration était en .txt, et le problème a disparu quand je l'ai réglée sur .txt ET .html !
@+
J'envoyais des trucs et en recevais normalement, mais les caractères spéciaux étaient bouzillés quand je répondais ou redirigeais.
La configuration était en .txt, et le problème a disparu quand je l'ai réglée sur .txt ET .html !
@+
Tgaudlol
Messages postés
53
Date d'inscription
vendredi 9 novembre 2007
Statut
Membre
Dernière intervention
12 juin 2009
5 mai 2008 à 09:41
5 mai 2008 à 09:41
la configuration? de quoi parles-tu?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Tgaudlol
Messages postés
53
Date d'inscription
vendredi 9 novembre 2007
Statut
Membre
Dernière intervention
12 juin 2009
5 mai 2008 à 12:06
5 mai 2008 à 12:06
Je précise que ma messagerie en soit n'a aucun probleme.
C'est mon site web, lorsqu'il envoie des mail (mon programme quoi) qu'il les encode mal..
C'est mon site web, lorsqu'il envoie des mail (mon programme quoi) qu'il les encode mal..