【发布时间】:2016-09-27 02:05:17
【问题描述】:
到目前为止,这是我尝试过的,我想向我们学校的电子邮件帐户发送一封电子邮件,格式为 jcvborlagdan@mymail.mapua.edu.ph 或类似 jcborlagdan @mapua.edu.ph。我确定这是一个 Outlook 帐户,所以我为 Outlook 设置了 smtp 设置,但是当我这样做时,我一直遇到以下错误:
发送邮件失败。
我在这里做错了什么?我已经在搜索错误,但除了 smtp 设置之外,所有答案都显示与我相同的语法。所以我的 Outlook 的 smtp 设置一定有问题。
SmtpClient smtpClient = new SmtpClient("smtp-mail.outlook.com", 25); //587
smtpClient.Credentials = new System.Net.NetworkCredential("mymail@mapua.edu.ph", "myPassword");
smtpClient.UseDefaultCredentials = true;
smtpClient.DeliveryMethod = SmtpDeliveryMethod.Network;
smtpClient.EnableSsl = true;
MailMessage mail = new MailMessage();
mail.From = new MailAddress("mymail@mapua.edu.ph", "CTMIS-no-reply");
mail.To.Add(new MailAddress("carlo.borlagdan@the-v.net"));
mail.CC.Add(new MailAddress("jcborlagdan@ymail.com"));
smtpClient.Send(mail);
【问题讨论】:
标签: c# asp.net email outlook smtp