我正在使用gmail sdk。 我被迫转发邮件。
我正在使用以下代码转发邮件。
NSString * strToBeRep ;
for(GTLGmailMessagePartHeader *header in message.payload.headers){
if([header.name isEqualToString:@"From"]){
strToBeRep = header.value;
}
break;
}
GTLQueryGmail *query = [GTLQueryGmail queryForUsersMessagesSendWithUploadParameters:nil];
NSString *strMessageBody = [NSString stringWithFormat:@"To:%@\nSubject:%@\nThreadId:%@\n\n\n",@"forwardingPersonMail@gmail.com",@"Fwd:",message.threadId];
NSData *messageBody = [strMessageBody dataUsingEncoding:NSUTF8StringEncoding];
GTLGmailMessage *message =[[GTLGmailMessage alloc]init];
query.userId = @"me";
NSString *base64Encoded = [messageBody base64EncodedStringWithOptions:0];
message.raw = base64Encoded;
base64Encoded = [base64Encoded stringByReplacingOccurrencesOfString:@"/" withString:@"_"];
base64Encoded = [base64Encoded stringByReplacingOccurrencesOfString:@"+" withString:@"-"];
//message.payload.body = self.mail.mail.payload.body;
message.threadId = self.mail.mail.threadId;
query.message = message;
[self.service executeQuery:query
delegate:self
didFinishSelector:@selector(displayResultForNewMessage:finishedWithObject:error:)];
如何附加转发邮件的正文。 邮件已在同一个帖子中转发。 但问题是邮件正在转发,即邮件正文为零。