在我的應用程序中,我必須發送反饋給客戶的電子郵件。在iPhone中發送電子郵件
這裏是我的代碼,
-(void) send:(id) sender {
[self sendEmailTo:[txtTo text] withSubject:[txtSubject text] withBody:[txtBody text]];
}
-(void) sendEmailTo:(NSString *)to withSubject:(NSString *) subject withBody:(NSString*)body {
NSString *mailString = [NSString stringWithFormat:@"mailto:?to=%@&subject=%@body=%@",
[to stringByAddingPercentEscapesUsingEncoding:NSASCIIStringEncoding],
[subject stringByAddingPercentEscapesUsingEncoding:NSASCIIStringEncoding],
[body stringByAddingPercentEscapesUsingEncoding:NSASCIIStringEncoding]];
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:mailString]];
}
但是,這是行不通的。它需要任何類型的SMTP設置或其他? 我嘗試過蘋果的MailComposer示例,但它也不起作用。
請幫幫我。