从 UWP 商店应用程序向多个收件人发送电子邮件

2023-12-28

我有一个简单的目标,即打开一封电子邮件(在 Outlook 2016 中),其中为 Windows 10 UWP 应用程序中的多个收件人配置了“收件人”字段。

我尝试了3种方法

1)推荐的方式,如UWP示例中的demod,使用EmailMessage

var emailMessage = new Windows.ApplicationModel.Email.EmailMessage();
            emailMessage.Body = "";

            foreach (Person p in SelectedPeople)
            {
                if (string.IsNullOrEmpty(p.Email) == false)
                {
                    var emailRecipient = new Windows.ApplicationModel.Email.EmailRecipient(p.Email);
                    emailMessage.To.Add(emailRecipient);
                }
            }

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

这会导致出现一个电子邮件窗口,其中收件人以逗号分隔,然后无法解析。设置允许逗号分隔符的选项似乎是一个答案,但事实证明,除非也有空格可以分隔,否则这不起作用?

2)建立一个mailto:[电子邮件受保护] /cdn-cgi/l/email-protection;[电子邮件受保护] /cdn-cgi/l/email-protectionURI 并启动它。

var uri = new Uri("mailto:[email protected] /cdn-cgi/l/email-protection;[email protected] /cdn-cgi/l/email-protection");
var success = await Windows.System.Launcher.LaunchUriAsync(uri);

但是,尝试使用多个recipitns 创建 URI 会引发 URI 主机名无效的异常

3)与上面相同,但使用方案mailto:[电子邮件受保护] /cdn-cgi/l/email-protection;[电子邮件受保护] /cdn-cgi/l/email-protection

它被正确解析为 URI,但启动时 Outlook 显示空的收件人列表。通过测试,使用 CC= 确实会在 CC 字段中显示收件人

所以,现在我想知道如何向商店应用程序的多个收件人发送电子邮件?


聚会迟到了,但有人从另一个问题中链接了这个..

您是否已将邮件绑定到:[电子邮件受保护] /cdn-cgi/l/email-protection%[电子邮件受保护] /cdn-cgi/l/email-protection

似乎对我有用

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

从 UWP 商店应用程序向多个收件人发送电子邮件 的相关文章

  • ASP.NET 的电子邮件地址验证

    使用什么来验证 ASP NET 表单上的电子邮件地址 我想确保它不包含 XSS 漏洞 这是 ASP NET 1 1 ASP NET Web 表单上发布的任何脚本标记都会导致您的网站抛出未处理的异常 您可以使用 asp 正则表达式验证器来确认
  • 使用 Python 的 email.generator 包创建电子邮件草稿

    我目前正在使用此代码通过 Python 生成电子邮件 from email import generator from email mime multipart import MIMEMultipart from email mime te
  • ASP.NET 电子邮件发送缓慢

    在我的 Web 应用程序 ASP NET MVC 中 我使用以下命令发送电子邮件 MailMessage msg new MailMessage email protected cdn cgi l email protection some
  • 如何阻止 MailApp.sendEmail() 每约 80 个字符向电子邮件正文添加换行符?

    我正在使用附加到我的 Google 云端硬盘中的 google 工作表的 google 脚本来发送电子邮件 我注意到 MailApp sendEmail 发送的电子邮件的正文与原来的不太一样 它每约 75 个字符添加一个换行符 不中断单词
  • 将 Outlook 中选定电子邮件的电子邮件正文显示为 Excel 中的消息框?

    我正在使用 excel 2010 并创建了以下 vba 代码 该代码查找主题标题中包含单词 test 的电子邮件 然后在 excel 中显示包含该电子邮件正文的消息框 Sub GetFromInbox Dim olApp As Outloo
  • 将数据从 Excel 导出到 Outlook

    我已经用 Excel 起草了一封电子邮件 其中填充了数据表中的信息 单元格 A1 到 A4 包含 嗨 希望你做得好 和消息 等等 A5到H10有一个包含信息的表格 A11到A30有类似 期待您的回复 的电子邮件内容 我只想复制 A1 A4
  • perl imap 将邮件移至垃圾箱 (Mail::IMAPClient)

    我需要将所有未见的邮件移至垃圾箱 然后从收件箱中删除 my inbox imap gt select Inbox my mails imap gt unseen foreach my msgid mails imap gt set flag
  • JSP 作为电子邮件模板

    有没有办法发送 MIME 电子邮件 其中电子邮件正文源自 JSP 我需要使用 Javamail 发送一封电子邮件 其中包含一个表格 我认为如果我可以使用 JSP 来完成所有格式设置和布局 将会很方便 在这个线程中 Java 电子邮件模板的建
  • Hudson 和电子邮件通知

    我可以覆盖每个作业的 Hudson 设置 系统管理员电子邮件地址 吗 阅读了一些源代码http sorcerer jenkins ci org http sorcerer jenkins ci org and hudson tasks Ma
  • Outlook Application_NewMailEx 在启动时不工作

    我正在使用一个Application NewMailEx处理收到的所有电子邮件 它适用于 Outlook 打开时收到的电子邮件 然而在启动时 Application NewMailEx不会因收到的电子邮件而被呼叫 我尝试使用Applicat
  • Google Apps 脚本:在电子邮件中发送 PDF 而不是 .zip 文件

    我有这段代码 可以从 Google 电子表格生成 PDF 文件并将其作为电子邮件附件发送 问题是它压缩文件const zipBlob Utilities zip blobs setName ss getName zip 我想更改它 以便附加
  • DMARC/SPF/DKIM 未使用第三方邮件进行身份验证

    我们最近为我们的域实施了 DMARC 记录 v DMARC1 p 隔离 pct 100 rua mailto 电子邮件受保护 cdn cgi l email protection 隔离 100 未经身份验证的电子邮件并将汇总报告发送给 我
  • IMAP 转发器

    我想知道从 IMAP 帐户转发邮件的最快 最可靠的方法是什么 我的大学不允许我们的学生邮箱转发到私人电子邮件帐户 这里每个人都使用 Gmail 或 Hotmail 这是一个政治问题 而不是技术问题 我们确实可以通过 IMAP 访问邮箱 我想
  • 使用 php 脚本的电子邮件管道

    你好 我想将所有电子邮件 到达我的收件箱 转发到 php 脚本并检索电子邮件内容并将其保存在文件中 因此 我正确地添加了具有管道路径的电子邮件转发器 转发地址 电子邮件受保护 cdn cgi l email protection 管道到程序
  • Outlook 有条件 CSS If 吗?

    我需要一些特定的 css 来发送 html 电子邮件 但仅限于 Outlook 我正在寻找相当于
  • 使用 ASP.Net vNext 发送邮件

    一般来说 在传统的 ASP Net 和 Net 中 发送邮件是通过System Net Mail所在的类System dll 现在有了KRE vNext好像就没有了System Net Mail作为一个单独的包 参考 net453 框架在p
  • C# Outlook 从收件人获取 CompanyName 属性

    我目前正在使用 C 编写 Outlook 2010 AddIn 我想要的是从我从 AppointmentItem 中提取的 Recipient 对象中获取 CompanyName 属性 因此 有了 AppointmentItem 的收件人
  • 检查 paypal 电子邮件地址是否是经过验证的用户

    我想在购买之前检查尝试从我的网站购买商品的 PayPal 用户是否拥有经过验证的帐户 一旦用户未经验证 他 她进行的任何付款都将失败 资金将自动返还给用户 由于欺诈问题 我是否可以添加或编辑任何代码以使其正常工作 好吧 我找到了这个 htt
  • Java Mail - 以字符串形式读取附件

    我开始使用 Java Mail 我有一些关于附件处理的问题 如果我们的内容是Multipart即有一个附件 在哪个索引处是实际的附件 在哪个索引处我们可以找到邮件内容 我只想处理附件 这是正确的做法吗 如果我想将给定的附件转换为字符串 只需
  • 使用 React.js + Express.js 发送电子邮件

    我在 ES6 中使用 React js 构建了一个 Web 应用程序 我目前想要创建一个基本的 联系我们 页面并想要发送电子邮件 我是 React 新手 刚刚发现我实际上无法使用 React 本身发送电子邮件 我正在遵循教程nodemail

随机推荐

  • 调整TableView菜单按钮

    Problem TableView 的 setTableMenuButtonVisible 提供了一种更改表列的可见性的机制 然而 该功能还有很多不足之处 菜单应保持打开状态 我有 e G 15 个表格列 单击菜单打开 gt 单击列 gt
  • 更改 Spring-boot 静态 Web 资源位置?

    基于本教程 http spring io guides gs serving web content http spring io guides gs serving web content 我可以使用百里香来提供该地点的景观 src ma
  • Java中参数的执行顺序保证?

    给定以下函数调用C fooFunc barFunc bazFunc 执行顺序barFunc and BazFunc没有指定 所以barFunc 可能会在之前调用bazFunc or bazFunc before barFunc in C D
  • Java集群库[关闭]

    Closed 此问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 我正在寻找java中的轻量级聚类库 我不需要该库中的 100 个聚类算法 只需 5 到 7 个算法就可以
  • Angular 6 样板仅具有基本功能(始终需要)?

    我总是用新项目设置 Angular 任何人都可以建议好的样板 无需开发应用程序中大多数时候需要的基本必需功能 Angular 6 中的 JWT 身份验证 Angular 6 中的 Bootstrap Material Design 设置 A
  • 为什么无法使用反射获取局部变量名称?

    如果我有这样的代码 public class Program public static void Main string bar int foo 24 我可以获得声明的局部变量Main using var flag BindingFlag
  • 访问 Hello-World Google Cloud Endpoint 服务的 URL 是什么?

    我通过使用在 Eclipse 中生成了一个 Google Endpoint AppEngine 项目Generate AppEngine BackEnd如中所述这篇博文 http devthots blogspot no 2012 07 b
  • 如何在 PHP 中不使用 foreach 来内爆带有键和值的数组

    没有 foreach 我怎样才能像这样转动一个数组 array item1 gt object1 item2 gt object2 item n gt object n 像这样的字符串 item1 object1 item2 object2
  • JAX-RS:Tomcat 运行正常但未找到 root (404)

    我刚刚为我的 RESTful Web API 启动了 JAX RS Jersey Tomcat运行正常但找不到root 错误404 错误控制台如下 SEVERE Servlet Jersey REST Service in web appl
  • AWS EC2 中的 MySQL - 它如何扩展?

    当您不再只使用一个数据库实例时 使用 EC2 时的最佳实践是什么 如果第一个实例是主实例并且您正在启动从属实例 那么它们需要扫描事务日志并在从属实例可用之前使自己保持最新状态 对吗 如果主人跑了一段时间很忙 这可能会花很长时间 对吗 在 E
  • 为什么 CollapsingToolbarLayout 中按钮的点击区域太小?

    我里面有三个按钮CollapsingToolbarLayout 展开时 其想法是修改正在显示的图像库上的过滤器 或弹出一个编辑对话框 我得到的结果不一致 按钮只是间歇性地响应点击 最终 我意识到问题在于可点击区域比视图的客户端矩形小得多 水
  • 如何更改 StringToDate 中的默认格式? Spring WebFlow

    Spring WebFlow 中的默认日期格式是 yyyy MM dd 如何更改为其他格式 例如 dd mm yyyy 抱歉发晚了 但这就是你必须做的 Spring Webflow 进行自定义数据绑定 它与 Spring MVC 的做法类似
  • 关于 Cocoa 中线程和运行循环的澄清

    我正在尝试学习线程 但我完全感到困惑 我确信所有答案都在苹果文档中 但我发现它真的很难分解和消化 也许有人可以帮我解决一两件事 1 在主线程上执行Selector 上面的代码是否只是在主运行循环中注册了一个事件 或者它是否以某种方式成为一个
  • Java 中的单例模式和静态类有什么区别? [复制]

    这个问题在这里已经有答案了 单例与仅填充静态字段的类有何不同 几乎每次我编写静态类时 我最终都希望将其实现为非静态类 考虑 可以扩展非静态类 多态可以节省大量重复 非静态类可以实现接口 当您想要将实现与 API 分开时 它会派上用场 由于这
  • 使用 jQuery 选择器和 setSelectionRange 不是一个函数

    我在下面组装了一个基本的小提琴 由于某种原因 我的选择器可以检索文本区域框来设置值 但选择器无法使用 setSelectionRange 函数 在控制台上 您会发现 setSelectionRange is not a function 的
  • 预测模式中的下一个数字

    我正在尝试使用 TensorFlow 编写一个简单的程序来预测序列中的下一个数字 我没有 TensorFlow 经验 因此我没有从头开始 而是从本指南开始 http monik in a noobs guide to implementin
  • commons-collections 和 commons-beanutils 中的重复类

    Apache 的两个 Maven 工件中有四个重复的类 commons beanutils commons beanutils 1 8 3 and commons collections commons collections 3 2 1
  • 如何检查文件夹是否存在?

    我正在研究 Java 7 IO 的新功能 实际上我正在尝试检索文件夹中的所有 XML 文件 但是 当文件夹不存在时 这会引发异常 如何使用新 IO 检查该文件夹是否存在 public UpdateHandler String release
  • Google pydrive 将文件上传到特定文件夹

    我正在尝试将文件上传到我的 Google 驱动器 下面的代码有效 如何指定上传到哪个文件夹 即驱动器 与我共享 csvFolder from pydrive auth import GoogleAuth from pydrive drive
  • 从 UWP 商店应用程序向多个收件人发送电子邮件

    我有一个简单的目标 即打开一封电子邮件 在 Outlook 2016 中 其中为 Windows 10 UWP 应用程序中的多个收件人配置了 收件人 字段 我尝试了3种方法 1 推荐的方式 如UWP示例中的demod 使用EmailMess