2013-05-29 2 views
0

Я использую SKPSMTPMessage в своем приложении для iPhone и есть проблема с MS Outlook в Windows.Проблема SKPSMTPMessage в Outlook

Письмо на OSX выглядит хорошо. Но в Windows у меня проблема с символами Unicode.


Это путь я использую его:

NSDictionary *plainPart = [NSDictionary dictionaryWithObjectsAndKeys:@"text/plain",kSKPSMTPPartContentTypeKey, 
          bodyMessage ,kSKPSMTPPartMessageKey,@"8bit",kSKPSMTPPartContentTransferEncodingKey,nil]; 

Есть ли альтернатива API похож на SKPSMTPMessage?

ответ

0

Вы должны указать кодировку UTF-8 как-то.

Изменить kSKPSMTPPartContentTransferEncodingKey = 8-bit

и указать UTF-8 кодовую!

NSDictionary *plain_text_part = [NSDictionary dictionaryWithObjectsAndKeys: 
           @"text/plain\r\n\tcharset=UTF-8;\r\n\tformat=flowed", kSKPSMTPPartContentTypeKey, 
           [bodyMessage stringByAppendingString:@"\n"], kSKPSMTPPartMessageKey, 
           @"quoted-printable", kSKPSMTPPartContentTransferEncodingKey, 
           nil]; 
+0

Edited ЦСИ: http://skpsmtpmessage.googlecode.com/svn-history/r11/trunk/SMTPSender/Classes/SKPSMTPMessage.m –

Смежные вопросы