Author | Topic: E-mail charset problem still | |
---|---|---|
Peter Kujbus | E-mail charset problem still on Fri, 23 Jul 2010 11:09:44 +0200 Hi all! We have a problem with the charsets still. We're using ISO-8859-2 Central European charset for hungarian special characters, but sending emails with AsiNet1.90.0331.dll they appers wrong. For example in Outlook format: cMessage:="rvztr tkrfrgp" oMail:SetSubject("=?ISO-8859-2?B?"+ToBase64(cMessage)+"?=") We use this format, but the dll decodes it wrong, and removes all of the charset specs. Attached filenames includes these chars too, and the same problem: oMail:AttachFile("Tjkoztat.doc") Webmail clients (yahoo.com, hotmail.com, freemail.hu etc.) can't process these filenames because of the spec. charset (not defined charset). For example attached file: rlista_08.06.23.xls with Outlook correctly: ------=_NextPart_000_009C_01C8D541.7F647660 Content-Type: application/vnd.ms-excel; name="=?iso-8859-2?Q?=C1rlista_08.06.23.xls?=" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="=?iso-8859-2?Q?=C1rlista_08.06.23.xls?=" with Alaska(AttachFile()) without any charset: ---------Boundary576822008062408-29-17 Content-Transfer-Encoding: base64 Content-Type: application/msexcel; name="rlista_08.06.23.xls" What we need: How can we set spec.(ISO-8859-2) charset for email subject and attached filenames? Thanks for any help, Szolex | |
Andreas Herdt | Re: E-mail charset problem still on Tue, 27 Jul 2010 09:23:22 +0200 Peter Kujbus schrieb: > Hi all! > > We have a problem with the charsets still. > > We're using ISO-8859-2 Central European charset for hungarian special > characters, but sending emails with AsiNet1.90.0331.dll they appers wrong. > > For example in Outlook format: > cMessage:="árvíztûrõ tükörfúrógép" > oMail:SetSubject("=?ISO-8859-2?B?"+ToBase64(cMessage)+"?=") > > We use this format, but the dll decodes it wrong, and removes all of the > charset specs. > > Attached filenames includes these chars too, and the same problem: > oMail:AttachFile("Tájékoztató.doc") > Webmail clients (yahoo.com, hotmail.com, freemail.hu etc.) can't process > these filenames because of the spec. charset (not defined charset). > > For example attached file: árlista_08.06.23.xls > with Outlook correctly: > ------=_NextPart_000_009C_01C8D541.7F647660 > Content-Type: application/vnd.ms-excel; > name="=?iso-8859-2?Q?=C1rlista_08.06.23.xls?=" > Content-Transfer-Encoding: base64 > Content-Disposition: attachment; > filename="=?iso-8859-2?Q?=C1rlista_08.06.23.xls?=" > > with Alaska(AttachFile()) without any charset: > ---------Boundary576822008062408-29-17 > Content-Transfer-Encoding: base64 > Content-Type: application/msexcel; > name="árlista_08.06.23.xls" > > What we need: > How can we set spec.(ISO-8859-2) charset for email subject and attached > filenames? > > Thanks for any help, > Szolex Hi Peter, The problem you are describing seems to be known as PDR 6192. Downloading Hotfix Rollup #23 should solve the issue. With my best regards, Andreas Herdt Alaska Software -------------------------------------------------------------------- Technical Support: support@alaska-software.com News Server: news.alaska-software.com Homepage: http://www.alaska-software.com WebKnowledgeBase: http://www.alaska-software.com/kbase.shtm Fax European Office: +49 (0) 61 96 - 77 99 99 23 Fax US Office: +1 (646) 218 1281 -------------------------------------------------------------------- |