2017-08-16 16 views
0

電子メールアプリを表示せずに、ヘッダー付きアプリケーションのバックグラウンドでWin10 IoTアプリ(UWP)で電子メールを送信するにはどうすればよいですか?Windows 10 IoTコア - UWP - メールの背景を送信

私はそこEmailMessageのとEmailManagerクラスが提供されていますが、これが唯一持って見

EmailManager.ShowComposeNewEmailAsync() 

が表示される新しいメッセージと電子メールアプリケーションを起動します。

+0

public static void SendMail(MailMessage Message) { SmtpClient client = new SmtpClient(); client.Host = "smtp.googlemail.com"; client.Port = 587; client.UseDefaultCredentials = false; client.DeliveryMethod = SmtpDeliveryMethod.Network; client.EnableSsl = true; client.Credentials = new NetworkCredential("[email protected]", "password"); client.Send(Message); } 

またはそれ以上は、Microsoftの例をご確認ください。 [MailMessage](https://msdn.microsoft.com/en-us/library/system.net.mail.mailmessage(v = vs.110).aspx) –

答えて

3

ユーザーの操作なしでEmailManager API経由で電子メールを送信することはできません。 これを行うには、SmtpClientを使用する必要があります。このよう

:あなたはこのクラスへのアクセス権を持っている場合は、多分それはあなたを助けるでしょうSend Email with Attachment in C# from Windows Store Apps - XAML - UWP

+0

私はEASendMailのnugetパッケージについて知りませんでした: https://www.nuget.org/packages/EASendMail/ – juFo

関連する問題