Postmark SendMessageAsync Message not sending Email c# -


here code snippet send email using postmark

public async task<bool> sendemail(custommailmessage mailmessage)  {      headercollection headers = new headercollection();      if (mailmessage.headers != null)      {          var items = mailmessage.headers.allkeys.selectmany(mailmessage.headers.getvalues, (k, v) => new { key = k, value = v });          foreach (var item in items)          {              headers.add(item.key, item.value);          }      }      var message = new postmarkdotnet.postmarkmessage()     {         = mailmessage.to,         cc = mailmessage.cc,         bcc = mailmessage.bcc,         = mailmessage.fromname + "<" + mailmessage.from + ">",         trackopens = true,         subject = mailmessage.subject,         textbody = mailmessage.body,         htmlbody = mailmessage.htmlbody,         headers = headers,     };       if (mailmessage.attachmentspath != null)     {         foreach (string file in mailmessage.attachmentspath)         {             var imagecontent = file.readallbytes(file);             message.addattachment(imagecontent, path.getfilename(file), mimemapping.getmimemapping(file), null);          }     }     var client = new postmarkclient(configurationsettings.appsettings["postmarkservertoken"].tostring(), "https://api.postmarkapp.com", 30);      var sendresult = await client.sendmessageasync(message);      if (sendresult.status== postmarkstatus.success)     {         return true;     }     else     {         return false;     } } 

when try send email "var sendresult = await client.sendmessageasync(message);" didn't response when hitting line, , when send mail again got message "the transaction has aborted."

please help


Comments

Popular posts from this blog

amazon web services - S3 Pre-signed POST validate file type? -

c# - Check Keyboard Input Winforms -