【发布时间】:2018-11-17 00:01:58
【问题描述】:
使用 SmtpClient 我们可以发送邮件,但遗憾的是 SmtpClient 在 UWP 平台中不可用。
是否有任何其他解决方案可用于向任何域(gmail、outlook 等)发送电子邮件?
【问题讨论】:
标签: .net email uwp mail-sender
使用 SmtpClient 我们可以发送邮件,但遗憾的是 SmtpClient 在 UWP 平台中不可用。
是否有任何其他解决方案可用于向任何域(gmail、outlook 等)发送电子邮件?
【问题讨论】:
标签: .net email uwp mail-sender
使用以下代码发送电子邮件:
EmailMessage emailMessage = new EmailMessage();
emailMessage.To.Add(new EmailRecipient("***@***.com"));
emailMessage.Subject = "Aktueller Warenkorb von " + ApplicationView.GetForCurrentView().Title.ToString().Trim();
string messageBody = "Hallo " + ApplicationView.GetForCurrentView().Title.ToString().Trim() + ",\r\n\r\nAnbei sende ich Ihnen eine PDF mit ihrem aktuellem Warenkorb.\r\n\r\n" +
"Bei Fragen stehe ich ihnen gerne zur Verfügung.\r\n\r\n" +
"Mit freundlichen Grüßen";
emailMessage.Body = messageBody;
await EmailManager.ShowComposeNewEmailAsync(emailMessage);
【讨论】:
创建一个新的 EmailMessage 对象并设置要在撰写电子邮件对话框中预填充的数据。调用 ShowComposeNewEmailAsync 以显示对话框。 此链接可能对您有所帮助。 https://docs.microsoft.com/en-us/windows/uwp/contacts-and-calendar/sending-email
【讨论】: