使用Parse Cloud Code通过mailgun发送pdf附件?

时间:2014-09-19 21:50:26

标签: ios email pdf parse-platform mailgun

我正在使用iOS与parse.com和mailgun。我正在尝试发送附有pdf的电子邮件。我已经读过parse.com cloudCode不允许附件。但我也看到过这篇文章Mailgun: Sending image using parse cloud code,而不是将其置于内联。

首先,是否仍然如此,我们无法通过云代码发送附件?如果是这样,有人可以帮我弄清楚如何从我的应用程序获取pdf到通过邮件发送的电子邮件?我没有使用苹果的内置邮件视图,因为我需要能够设置电子邮件的“发件人”地址。

我在应用程序中动态创建了pdf,并将其显示在代码中:

NSString* fileName = @"Invoice.PDF";

NSArray *arrayPaths =
NSSearchPathForDirectoriesInDomains(
                                    NSDocumentDirectory,
                                    NSUserDomainMask,
                                    YES);
NSString *path = [arrayPaths objectAtIndex:0];
NSString* pdfFileName = [path stringByAppendingPathComponent:fileName];

UIWebView* webView = [[UIWebView alloc] initWithFrame:CGRectMake(0, 60, 320, 480)];

NSURL *url = [NSURL fileURLWithPath:pdfFileName];
NSURLRequest *request = [NSURLRequest requestWithURL:url];
[webView setScalesPageToFit:YES];
[webView loadRequest:request];

[self.view addSubview:webView];

我不知道如何将Docdir中的文件转换为正确的数据格式并附加(如果可能的话)或将其置于内联中,如上面提到的那样。

任何帮助将不胜感激。如果您需要更多信息,有疑问或有关如何完成此任务的替代想法,请询问/建议。

提前致谢

0 个答案:

没有答案