UWP 邮件应用程序是否支持从桌面应用程序调用简单 MAPI 函数?

Does UWP mail app support Simple MAPI Function call from desktop app?

有没有什么好方法可以通过 MAPISendMail function 启动 UWP 邮件应用程序,并从桌面应用程序发送 文件附件mailto: 协议将启动,但它不会附加文件...

你可以这样做: mailto:?ms-attachments=token1,token2,...

而令牌是使用 SharedStorageAccessManager.AddFile() 为您要附加的各个文件创建的。

https://docs.microsoft.com/en-us/uwp/api/Windows.ApplicationModel.DataTransfer.SharedStorageAccessManager

请注意,并非所有电子邮件客户端都支持这种格式,但内置的 Windows 10 Mail 应用程序确实支持它。