如何使用C#发送邮件?

She*_*ery 5 c# asp.net email

我想发送邮件到任何电子邮件地址,如何使用C#.我在当地的主人工作.

Kyl*_*ndo 8

System.Net.Mail.MailMessage message=new System.Net.Mail.MailMessage(
                new MailAddress(EmailUsername), new MailAddress("toemailaddress"));

message.Subject = "Message Subject";   // E.g: My New Email
message.Body = "Message Body";         // E.g: This is my new email ... Kind Regards, Me
Run Code Online (Sandbox Code Playgroud)

对于SMTP部分,您还可以使用SmtpClient:

SmtpClient client = new SmtpClient(ServerIP);
client.Credentials = new System.Net.NetworkCredential(EmailUsername, EmailPassword);
client.Send(message);
Run Code Online (Sandbox Code Playgroud)

请考虑接受一些答案.0%的接受率不是很好.


编辑修复愚蠢的错误.让我没有先检查代码.