До сих пор это то, что я пробовал, я хочу отправить электронное письмо на нашу школьную учетную запись электронной почты в формате [email protected] или что-то вроде [email protected]. Я уверен, что это перспектива счета, поэтому я взял настройки SMTP для кругозора, но когда я делаю это, я продолжаю встречая следующее сообщение об ошибке:Отправляйте почту в адрес Outlook ASP.Net C#
Failure sending mail.
Что я здесь делаю неправильно? Я уже искал ошибку, но все ответы показывают один и тот же синтаксис с моими, за исключением параметров smtp. Так что должно быть что-то не так с моими настройками smtp для Outlook.
SmtpClient smtpClient = new SmtpClient("smtp-mail.outlook.com", 25); //587
smtpClient.Credentials = new System.Net.NetworkCredential("[email protected]", "myPassword");
smtpClient.UseDefaultCredentials = true;
smtpClient.DeliveryMethod = SmtpDeliveryMethod.Network;
smtpClient.EnableSsl = true;
MailMessage mail = new MailMessage();
mail.From = new MailAddress("[email protected]", "CTMIS-no-reply");
mail.To.Add(new MailAddress("[email protected]"));
mail.CC.Add(new MailAddress("[email protected]"));
smtpClient.Send(mail);
Я попробую сначала .. Большое спасибо за быстрый ответ –
ahh моя проблема была в порте сервера. он не связывается напрямую с портом. но большое спасибо информации sir @Sage –