gpt4 book ai didi

windows-8.1 - Windows Phone 通用应用程序中的电子邮件发送任务

转载 作者:行者123 更新时间:2023-12-01 08:58:26 28 4
gpt4 key购买 nike

我正在尝试为 Windows Phone 通用应用程序编写电子邮件发送代码。这是我在事件处理程序中编写的代码:

Windows.ApplicationModel.Email.EmailMessage email = new Windows.ApplicationModel.Email.EmailMessage();
email.Subject = "Good morning";
email.Body = "Hello, how are you?";

var emailRecipient = new Windows.ApplicationModel.Email.EmailRecipient(email.Address);

email.To.Add(emailRecipient);

await Windows.ApplicationModel.Email.EmailManager.ShowComposeNewEmailAsync(email);

此代码适用于我的 Windows Phone 8.1 应用程序。但它不适用于通用应用程序。我必须添加任何引用吗?有没有办法让它在通用应用程序中工作?

非常感谢。 :)

最佳答案

在 Windows 应用商店应用中,不支持 Windows.ApplicationModel.Email 命名空间。

EmailMessage class in MSDN .

您可以使用 ma​​ilto 协议(protocol)发送邮件,并使用 LaunchUriAsync 方法。像这样:

await Launcher.LaunchUriAsync(
new Uri(
"mailto:someemail@somedomain.com?subject=SomeSubject&body=mail content"
));

关于windows-8.1 - Windows Phone 通用应用程序中的电子邮件发送任务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24154143/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com