Таким образом, я помещаю свой развернутый веб-сайт на WWW and, когда я пытаюсь отправить электронное письмо с веб-сайта через форму бронирования, он не работает, хотя он прекрасно работает, когда я открываю веб-сайт на локальном хосте. для тестирования. Развернутый веб-сайт дает мне эту ошибку: * Произошла ошибка при обработке вашего запроса. Режим разработки
При переключении в среду разработки отображаются подробные сведения о возникшей ошибке.
Среду разработки не следует включать для развернутых приложений. Это может привести к отображению конфиденциальной информации от исключений для конечных пользователей. Для локальной отладки включите среду разработки, установив для переменной среды ASPNETCORE_ENVIRONMENT значение Development и перезапустите приложение. *
Это мой код для отправки E-Mail:
try
{
MailMessage mm = new MailMessage();
string nachricht = "";
nachricht += "Herr/Frau " + sendEmail.Vorname + " " + sendEmail.Nachname + " möchte vom " +
sendEmail.AnfangsDatum.ToString("dd/MM/yyyy") + " bis zum " +
sendEmail.EndDatum.ToString("dd/MM/yyyy") + " Das Auto " + sendEmail.Auto +
" buchen.\n Gutschein: " + sendEmail.Gutschein + "mit Code" + sendEmail.Gutscheincode;
mm.Body = nachricht;
mm.From = new MailAddress("email");
mm.To.Add(new MailAddress("email"));
mm.Subject = "Buchung";
mm.IsBodyHtml = false;
SmtpClient smtp = new SmtpClient("smtp.example.com");
smtp.Port = 123;
smtp.UseDefaultCredentials = false;
smtp.EnableSsl = true;
smtp.Credentials = new System.Net.NetworkCredential("email", "password");
await smtp.SendMailAsync(mm);
}
catch (Exception ex)
{
Console.Write("Could not send the e-mail - error: " + ex.Message);
}