ASP. NET Электронная почта не при развертывании веб-сайта - PullRequest
0 голосов
/ 11 апреля 2020

Таким образом, я помещаю свой развернутый веб-сайт на 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);
            }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...