写了一个c#的程序用smtp协议来发送邮件,连接和端口号都没有问题,发送也是成功的。但收不到邮件? 15
try{MailMessagemessage=newMailMessage();message.To.Add(recipentAddress)//收件人邮箱message...
try
{
MailMessage message = new MailMessage();
message.To.Add(recipentAddress)//收件人邮箱
message.From = new MailAddress(sendAddress);
message.Subject = Topic;//邮件主题
message.Body = Content; //邮件正文
SmtpClient mailClient = new SmtpClient();
mailClient.Host = smtpaddress;
mailClient.Port = 25;
mailClient.UseDefaultCredentials = true;
mailClient.Send(message);
Console.WriteLine("success");
}
catch (Exception err)
{
throw (err);
}
程序运行后,没有报错,且显示了success。
但就是没有在收件人邮箱里找到该邮件。
一开始认为是smtp服务器的问题,所以去ping了服务器的地址,发现是能连接的。端口号25也是开放的。。。 展开
{
MailMessage message = new MailMessage();
message.To.Add(recipentAddress)//收件人邮箱
message.From = new MailAddress(sendAddress);
message.Subject = Topic;//邮件主题
message.Body = Content; //邮件正文
SmtpClient mailClient = new SmtpClient();
mailClient.Host = smtpaddress;
mailClient.Port = 25;
mailClient.UseDefaultCredentials = true;
mailClient.Send(message);
Console.WriteLine("success");
}
catch (Exception err)
{
throw (err);
}
程序运行后,没有报错,且显示了success。
但就是没有在收件人邮箱里找到该邮件。
一开始认为是smtp服务器的问题,所以去ping了服务器的地址,发现是能连接的。端口号25也是开放的。。。 展开
3个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |