可以根据标头中指定的编码对电子邮件正文进行编码。对于必须使用不同格式的主题,不能这样做。如何在目标C中完成。我正在尝试做的工作示例显示在this website。
方法的输出应返回第二行在此网站上返回的内容:“编码结果:”。
RFC 2047中对此进行了描述。如果有必要的话,我会仔细研究这个问题,但肯定已经完成了。
答案 0 :(得分:0)
NSData *dataForSubject = [message.subject dataUsingEncoding:NSUTF8StringEncoding];
NSString *base64Subject = [dataForSubject base64EncodedStringWithOptions:0];
NSString *stringToPass = [NSString stringWithFormat:@"=?utf-8?b?%@?=",base64Subject];