【问题标题】:How to send Email with Multiple Attachment in Windows Store Apps如何在 Windows 应用商店应用程序中发送带有多个附件的电子邮件
【发布时间】:2016-05-24 11:00:25
【问题描述】:

我对从 Windows 应用商店应用Windows 8.1C#Visual Studio 2013强>)。

我需要:

  • 设置收件人邮箱
  • 设置主题
  • 设置 HTML 内容
  • 附加文件

我正在使用 Data Transfer Manager (https://msdn.microsoft.com/library/windows/apps/br205932) 发送带有主题、HTML 内容和附件的邮件。但是我找不到设置收件人电子邮件地址的方法。

如果我不需要设置 HTML 内容和附加文件,那么我可以使用 mailto 来设置收件人、主题和文本内容。 mailto 的另一个优点是调用 MS Outlook。但是没有办法设置 HTML 内容,更重要的是 - 附加文件。

我的问题是:

  1. 如果我使用 Data Transfer Manager,如何设置收件人电子邮件地址?
  2. 是否有其他方法可以从 Windows 应用商店应用发送邮件,以便能够设置收件人、主题、HTML 内容和附加文件?

【问题讨论】:

    标签: c# email windows-store-apps uwp windows-8.1-universal


    【解决方案1】:

    如果您希望通过此sample 为 Windows 商店应用程序发送带有多个附件的电子邮件,此代码应该可以让您发送电子邮件。

    • 设置收件人电子邮件地址
    • 设置主题
    • 设置 HTML 内容
    • 附加多个文件

    Allow less secure app Access 从 Gmail 帐户发送电子邮件。

    点击 Github 上的 View Raw 链接下载示例应用程序。

    【讨论】:

    • 感谢您的回答!您说:“如果您希望发送带有多个附件的电子邮件……”如果我对一个附件没问题,它会改变什么吗? (因为用 MS Outlook 会更好)
    • @VictoriaO。如果您想发送多个附件,只需将多个文件添加到List<string> myfilelist = new List<string>(); myfilelist.Add(file.Path);
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-04-17
    • 1970-01-01
    • 2016-10-08
    • 2016-09-08
    • 1970-01-01
    相关资源
    最近更新 更多