【发布时间】:2018-12-05 23:25:05
【问题描述】:
我需要通过 SMTP 协议从我的站点发送电子邮件。 如果我将电子邮件发件人设置为 gmail 电子邮件,我的程序代码可以正常工作,但是当我将托管配置设置为发件人时它不起作用。 我得到这个回应: "连接尝试失败,因为连接方在一段时间后没有正确响应,或者连接建立失败,因为连接的主机没有响应 162.249.5.6:25"
我的代码如下。
SmtpClient smtpClient = new SmtpClient("segrad-center.com", 25);
smtpClient.Credentials = new System.Net.NetworkCredential()
{
UserName = "test@segrad-center.com",
Password = "123456789segrad"
};
smtpClient.DeliveryMethod = SmtpDeliveryMethod.Network;
smtpClient.EnableSsl = false;
MailMessage mailMessage = new MailMessage("test@segrad-center.com", "khalilyehia12@gmail.com");
mailMessage.Subject = "test";
mailMessage.Body = "a2hostiong";
smtpClient.Send(mailMessage);
您可以通过此链接测试此电子邮件:
https://webmail.segrad-center.com/Mondo/lang/sys/client.aspx?CDT=43435.7142577315
【问题讨论】:
标签: c# asp.net asp.net-mvc smtp