我在我的SKPSMTPMessage应用程序中使用iPhone,在Windows上的MS有一个问题。
OSX上的电子邮件看起来不错。但是在Windows上,我对unicode字符有一个问题。
,这就是我使用它的方式:
NSDictionary *plainPart = [NSDictionary dictionaryWithObjectsAndKeys:@"text/plain",kSKPSMTPPartContentTypeKey,
bodyMessage ,kSKPSMTPPartMessageKey,@"8bit",kSKPSMTPPartContentTransferEncodingKey,nil];有没有类似于SKPSMTPMessage的替代API?
发布于 2013-05-29 13:42:40
您应该以某种方式指定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];https://stackoverflow.com/questions/16814453
复制相似问题