Hvis du koerer paa windows saa bruger Windows kommando prompt jo stadig et gammelt DOS tegnsaet - det giver altid problemer.
Hvis det bare er til debug, saa verificer at tegnene er OK ved at skrive til en fil og checke den med et Windows program f.eks. Notepad og saa ignorer problemet.
Skal du rent faktisk bruge det i console output, saa skal vi igang med at lave en egentligt troubleshooting og finde en loesning.
Kan godt se jeg er nødt til at fortælle lidt mere om projektet. Det jeg prøver på er at lave en SMTP proxy, hvor jeg fanger input stream, behandler den og sender den videre igen til en SMTP service.
Pt er det sådan at smider jeg ÆØÅ efter den i ovenstående, samler det hele i en StringBuffer, og herefter sender denne buffer videre til en SMTP server.
StringBuffer m_buffer = new StringBuffer(); m_buffer.append(<data fra in.read(x)>); m_buffer.toString(); sender jeg til den anden SMTP server <- det er vel nok her den rent faktisk går galt?
Ja, det ved jeg. Ved også af erfaring at desværre så er det ikke alle programmer/klienter som korrekt encodeder teksten, også ender det med at der er "ugyldige" tegn i forhold til RFC'en, men programmet er nødt til at håndtere de mails også sende dem videre.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.