iPh*_*ren 1 iphone xcode objective-c mfmailcomposeviewcontroller
我使用以下内容来显示mailViewController
-(IBAction)sendMailbuttonTapped {
if([MFMailComposeViewController canSendMail]) {
MFMailComposeViewController *mailCont = [[MFMailComposeViewController alloc] init];
mailCont.mailComposeDelegate = self;
[mailCont setSubject:@"yo!"];
[mailCont setToRecipients:[NSArray arrayWithObject:@"surendherbtech@gmail.com"]];
[mailCont setMessageBody:@"Don't ever want to give you up" isHTML:NO];
[self presentModalViewController:mailCont animated:YES];
[mailCont release];
}
}
- (void)mailComposeController:(MFMailComposeViewController*)controller didFinishWithResult:(MFMailComposeResult)result error:(NSError*)error {
[self dismissModalViewControllerAnimated:YES];
}
Run Code Online (Sandbox Code Playgroud)
它显示良好但我现在需要的是,我希望在他点击按钮时不用用户的知识发送邮件.它必须在没有用户点击发送选项的情
任何人都可以告诉我如何自动发送邮件提前谢谢
幸运的是,这是不可能的MFMailComposeViewController.我肯定不希望某个应用程序代表我发送电子邮件而不知道.
您可以通过SMTP直接与您自己的邮件服务器通信(这在Cocoa中很难做到,您还必须在应用程序中包含您的凭据,这是一个安全风险),或使用常规HTTP来指示某些Web服务(可能是您服务器上的脚本)为您发送电子邮件.
| 归档时间: |
|
| 查看次数: |
1756 次 |
| 最近记录: |