#c# #amazon-web-services #outlook #webforms
Вопрос:
У меня есть приложение для веб-форм. и все электронные письма работают нормально, за исключением 1. одно из них добавляет предупреждение-https к ссылке, и я не знаю, почему.
Я отправляю электронное письмо из приложения c# webforms
String FROM = "noreply@somedomain.edu";
String FROMNAME = "Webmaster";
MailMessage message = new MailMessage();
message.From = new MailAddress(FROM, FROMNAME);
foreach (var item in adminEmails)
{
message.To.Add(new MailAddress(item));
}
message.Subject = ("A new paper has been added for the Landpower Symposium 2022");
message.IsBodyHtml = true;
message.BodyEncoding = Encoding.UTF8;
message.Attachments.Add(new Attachment(newStream, filename));
message.Body = "<p> A new paper has been attached for your review. </p> "
" <p>title :" title "</p> "
" <p> filename :" filename "</p>"
"<p> Posted by: " firstName " " lastName " <a href='mailto:" email "'>" email "</a> " phone "</p>"
"<p> After reviewing, you may approve or reject this paper by clicking "
"<a href = '" getBaseUrl() "/landpower/login.aspx?Page=AdminApprovePapers.aspxamp;FileId=" fileid.ToString() "'> here </a>";
ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12;
// try to send an AWS email
// Amazon SES SMTP user name.
String SMTP_USERNAME = "***************";
// Amazon SES SMTP password.
String SMTP_PASSWORD = "*************************";
String HOST = "email-smtp.us-east-1.amazonaws.com";
int PORT = 587;
using (SmtpClient client = new SmtpClient(HOST, PORT))
{
client.Credentials = new NetworkCredential(SMTP_USERNAME, SMTP_PASSWORD);
client.EnableSsl = true;
System.Diagnostics.Debug.WriteLine("Attempting to send email...");
client.Send(message);
System.Diagnostics.Debug.WriteLine("Email sent!");
}
(Я изменил фактический сайт на какой-то домен)
когда сообщение получено в outlook, ссылка является осторожной-https://somedomain.edu/landpower/login.aspx?Страница=AdminApprovePapers.aspxamp;FileId=6
кто-нибудь имеет хоть малейшее представление о том, что является причиной этого? Я отправляю другие электронные письма из приложения, и все работает нормально.