Windows phone 7 如何使用WindowsPhone7API发送带有附件的电子邮件?

Windows phone 7 如何使用WindowsPhone7API发送带有附件的电子邮件?,windows-phone-7,email-attachments,Windows Phone 7,Email Attachments,我的WP7应用程序要求发送带有附件的电子邮件,并使用设备默认SMTP设置 我尝试过EmailComposeTask类,但它没有任何附件成员 另一个想法,我想是将文件上传到服务器上,然后从该服务器发送电子邮件 如果无法使用WP7 API发送带有附件的电子邮件,您会怎么想?您的观察是正确的,此时EmailComposetTask不支持附件,这是目前唯一一种通过编程从设备发送电子邮件的工具 正如您所注意到的,您可以与代表您的应用程序执行此任务的服务器通信。尝试创建web服务以在您的web服务器中发送邮

我的WP7应用程序要求发送带有附件的电子邮件,并使用设备默认SMTP设置

我尝试过EmailComposeTask类,但它没有任何附件成员

另一个想法,我想是将文件上传到服务器上,然后从该服务器发送电子邮件


如果无法使用WP7 API发送带有附件的电子邮件,您会怎么想?

您的观察是正确的,此时EmailComposetTask不支持附件,这是目前唯一一种通过编程从设备发送电子邮件的工具


正如您所注意到的,您可以与代表您的应用程序执行此任务的服务器通信。

尝试创建web服务以在您的web服务器中发送邮件。因此,我们可以从您的应用程序中调用发送邮件。 我希望即将发布的版本将是可能的


请检查此URL以了解更多详细信息。

我找到了一个wp7和wp8库,可以执行此操作:

我找到了这篇文章,但我还没有进行任何测试

作者:

EmailComposeTask不允许您发送附件,但这并不意味着您不能通过它发送文件。NET Framework有两个惊人的方法:Convert.ToBase64String和Convert.FromBase64String。第一个将允许开发人员将字节数组(byte[])转换为Base64编码的字符串,另一个将反向执行相同的操作

参考:

如果您是从这里来搜索的,请考虑在UpStice上针对WP7 SDK的某个特性请求进行投票,如果您想调用它的话。