Отправка гиперссылки по почте удаляет гиперссылку - PullRequest
0 голосов
/ 25 августа 2018

В C #, при отправке письма с подтверждением со ссылкой на страницу подтверждения часть гиперссылки удаляется из текста, оставляя только строку.

Вот код, который я использую:

using (SmtpClient SmtpServer = new SmtpClient("smtp.gmail.com"))
            {
                var mail = new MailMessage();
                mail.From = new MailAddress("qreftrain@gmail.com");
                mail.To.Add(user.Email);
                mail.Subject = "QuidditchRefTraining Subscription";
                mail.Body = body;
                mail.IsBodyHtml = true;
                SmtpServer.Port = 587;
                SmtpServer.UseDefaultCredentials = false;
                SmtpServer.Credentials = new System.Net.NetworkCredential("qreftrain@gmail.com", "password");
                SmtpServer.EnableSsl = true;
                try
                {
                    SmtpServer.Send(mail);
                }

С телом, имеющим это значение:

"<html><body>blabla : <a href='localhost:45398/Login/ConfirmEmail?Code=a13c444fba0a45b69009ba167a7e4a82&RequestId=15' title='User Email Confirm'>Lien</a>.</body></html>"

Я получаю письмо, похожее на это (не обращайте внимания на строку перед "Lien", это по-французски):

enter image description here

со словом Лиен, являющимся простым словом. У тебя есть идеи?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...