在不露面的电子邮件中发送图像

anu*_*rag 3 iphone cocoa objective-c

我正在尝试发送一个不露面的电子邮件(发送电子邮件而不显示界面),使用下面的代码.

我还想在此电子邮件中附加图片.

这可能吗?

- (void) sendEmailTo:(NSString *)toStr withSubject:(NSString *)subjectStr withBody:(NSString *)bodyStr
{
    NSString *emailString=[[NSString alloc] initWithFormat:@"mailto:?to=%@&subject=%@&body=%@",
                           [toStr stringByAddingPercentEscapesUsingEncoding:NSASCIIStringEncoding],
                           [subjectStr stringByAddingPercentEscapesUsingEncoding:NSASCIIStringEncoding],
                           [bodyStr stringByAddingPercentEscapesUsingEncoding:NSASCIIStringEncoding]];

    [[UIApplication sharedApplication] openURL:[NSURL URLWithString:emailString]];

    [emailString release];
}
Run Code Online (Sandbox Code Playgroud)

Cla*_*och 5

您无法使用内置电子邮件发送匿名电子邮件.但是,您应该可以使用电子邮件框架中的部件(例如Pantomime)来推送自己的电子邮件服务器