hello everyone. for contactus in C# asp net webform, i have used sendgrid and for that the following codes:
protected async void btnSend_Click(object sender, EventArgs e)
{
emailfrom = txtEmail.Text;
sub = txtSubject.Text;
body = txtBody.Text;
await Execute().ConfigureAwait(false);
}
static async Task Execute()
{
var apiKey = "my key";
var client = new SendGridClient(apiKey);
var from = new EmailAddress(emailfrom, "someone");
var subject = sub;// "Sending with SendGrid is Fun";
var to = new EmailAddress("[email protected]", "venus");
var plainTextContent = body;// "and i check if it works";
var htmlContent = "<strong>" + body + "</strong>";
var msg = MailHelper.CreateSingleEmail(from, to, subject, plainTextContent, htmlContent);
var response = await client.SendEmailAsync(msg).ConfigureAwait(false);
System.Diagnostics.Debug.WriteLine(response.StatusCode);
System.Diagnostics.Debug.WriteLine(response.Body.ReadAsStringAsync());
i get error: An existing connection was forcibly closed by the remote host
i appreciate your help to fix this error... i dont know how to eventually fix SSL or TSL