如何在Windows通用应用程序(Windows Phone 8.1和Windows 8.1)中发送带附件的电子邮件
班级Windows.ApplicationModel.Email.EmailMessage
仅适用于Windows Phone
答案 0 :(得分:3)
在Windows应用商店应用中,没有直接的收件箱方式发送电子邮件。
如您所知,Windows.ApplicationModel.Email仅适用于Windows Phone运行时应用程序。这是通用应用程序中的一个不连续性,其中一个功能可在一个平台上使用,但不能同时在两个平台上使用。
选项包括:
答案 1 :(得分:0)
您可以使用MailMessage email = new MailMessage();
中的System.Net.Mail
- 命名空间
答案 2 :(得分:0)
您可以使用SMTP在Windows 8中发送电子邮件:
SmtpMail oMail = new SmtpMail("TryIt");
oSmtp = new SmtpClient();
oMail.From = new MailAddress("abc@gmail.com");
oMail.To.Add(new MailAddress("xyz@gmail.com"));
oMail.Subject = "Subject ";
oMail.TextBody = "Here is body";
SmtpServer oServer = new SmtpServer("smtp.gmail.com");
oServer.User = "abc@gmail.com";
oServer.Password = "123456";
oServer.ConnectType = SmtpConnectType.ConnectSSLAuto;
await oSmtp.SendMailAsync(oServer, oMail);