我的程序有问题。我制作了一个简单的邮件信使,并在此代码中:
var mail = new MailMessage();
var smtpServer = new SmtpClient("smtp.mail.ru");
smtpServer.Port = 25;
smtpServer.Credentials = new
NetworkCredential("@mail.ru", "pass");
smtpServer.EnableSsl = true;
mail.Body = text;
mail.From = new MailAddress("@mail.ru");
mail.To.Add("@mail.ru");
smtpServer.Send(mail); // in this moment
Avast在邮件发送时找到idp generic
。其他的防病毒软件(eset32,卡巴斯基,cureit)在代码中看不到问题和危险。我也尝试使用mailkit.dll发送邮件。我该如何解决?
答案 0 :(得分:4)
您最好的选择可能是使用标准的SMTP客户端到服务器电子邮件提交端口:587。
smtpServer.Port = 587;
如果您因任何原因无法使用标准电子邮件提交端口,请使用Avast GUI进行例外处理。直接通过防病毒软件应该允许您的程序在您的计算机上运行,这就是您想要的,正确? ;)
您可以尝试: