コード例 #1
0
 public async Task TestSendMailBrollop()
 {
     using (var manager = new MailManager.MailManager("smtp.gmail.com", 587, "*****@*****.**", "*****@*****.**", "JA2018-pass"))
     {
         await manager.SendMail(new List <string> {
             "*****@*****.**", "*****@*****.**"
         }, "testämne", "testtext");
     }
 }
コード例 #2
0
 public async Task TestSendMailGotaElves()
 {
     using (var manager = new MailManager.MailManager("smtp.gmail.com", 587, "*****@*****.**", "*****@*****.**", "GotaElvesJ-11"))
     {
         await manager.SendMail(new List <string> {
             "*****@*****.**", "*****@*****.**"
         }, "testämne", "testtext");
     }
 }
コード例 #3
0
 public async Task TestSendMailWithGmail()
 {
     using (var manager = new MailManager.MailManager("smtp.gmail.com", 587, "*****@*****.**", "*****@*****.**", "naut2Azon-65jm"))
     {
         await manager.SendMail(new List <string> {
             "*****@*****.**"
         }, "testsubject", "test text");
     }
 }
コード例 #4
0
 private void IssueWarning(string warning)
 {
     using (var smtpClient = new MailManager.MailManager("smtp.gmail.com", 587, _secretContainer.UserName, _secretContainer.UserName, _secretContainer.Password))
     {
         smtpClient.SendMail(new List <string> {
             "*****@*****.**"
         }, "Spotifyvarning!", warning);
     }
 }
コード例 #5
0
 public IHttpActionResult SendMail(MailPostDto emailDto)
 {
     using (var helper = new DataBaseHelper())
     {
         var emails = helper.GetEmailAddresses();
         using (var client = new MailManager.MailManager("smtp.gmail.com", 587, _secretContainer.UserName, _secretContainer.UserName, _secretContainer.Password))
         {
             //client.SendMail(new List<string> { "*****@*****.**", "*****@*****.**" }, emailDto.Subject, emailDto.Message);
             client.SendMail(emails, emailDto.Subject, emailDto.Message);
             //var report = JsonConvert.SerializeObject(new { Content = emails.Select(m => new { Address = m }) });
             //return Ok(report);
         }
     }
     return(Ok());
 }