[gelöst] Microsoft.Navision.Mail.dll Umlaute nur als ?

3. Januar 2011 15:51

Hallo zusammen,

ich habe letzte Woche die Microsoft.Navision.Mail.dll und die Microsoft.Navision.Mail.tlb ausgetauscht, weil die alte dll Dateien blockiert hat, die dann nicht mehr gelöscht werden konnten. Wir hatten die Dateiversion 5.0.30488.0 im Einsatz, jetzt verwenden wir die Version 7.1.0.0 .

Seit dem Austausch tritt das Problem auf, dass Umlaute im Mailbody nur noch als '?' dargestellt werden. Ich vermute, dass der Fehler im Automation Server 'Microsoft Dynamics NAV Mail Helper'.SmtpMessage in der Funktion Mail.AppendBody liegt.

Hat einer von Euch dieses Problem schon gelöst?

Gruß
Alexander
Zuletzt geändert von zannaleer am 4. Januar 2011 09:49, insgesamt 1-mal geändert.

Re: Microsoft.Navision.Mail.dll Umlaute nur als ?

3. Januar 2011 17:32

Hmm, sendet ihr HTML-E-Mails? Wenn ja, wie wäre es mit "ü" (für ü) und co.?

Re: Microsoft.Navision.Mail.dll Umlaute nur als ?

3. Januar 2011 17:56

Ich vermute mal ein Encoding-Problem mit der ausgetauschten dll. Wir haben hier eine eigene dll zusätzlich mit Priorität, Lese und Übermittlungsbestätigung und auswählberer Antwort-Adresse. Encoding ist hardcoded auf ISO 8859-1.

Siehe http://www.msdynamics.de/viewtopic.php?f=36&t=7840&start=0&hilit=smtp

Re: Microsoft.Navision.Mail.dll Umlaute nur als ?

4. Januar 2011 09:48

Hallo Sebastian,

manche Dinge können so einfach sein. Der Parameter für html steht tatsächlich auf true.
mit &uuml und co. sieht's wieder richtig schön aus.

Vielen Dank.

Gruß
Alexander