C# Tips:发送邮件

Posted Jane&Coding

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C# Tips:发送邮件相关的知识,希望对你有一定的参考价值。

使用263企业邮箱发送邮件:

public static void Run(string fromEmailAddress, string password, string toEmailAddress,string subject,
            string body, string smtpHost = "smtp.263.net",int smtpPort=25)
        {
            MailMessage myMail = new MailMessage();
            myMail.From = new MailAddress(fromEmailAddress);
            myMail.To.Add(new MailAddress(toEmailAddress));
            myMail.Subject = subject;
            myMail.SubjectEncoding = Encoding.UTF8;
            myMail.Body = body;
            myMail.BodyEncoding = Encoding.UTF8;
            myMail.IsBodyhtml = true;
            SmtpClient smtp = new SmtpClient();
            smtp.Host = smtpHost;
            smtp.Port = smtpPort;
            smtp.Credentials = new NetworkCredential(fromEmailAddress, password);
            smtp.EnableSsl = true;
            smtp.DeliveryMethod = SmtpDeliveryMethod.Network;
            smtp.Send(myMail);
        }

 

以上是关于C# Tips:发送邮件的主要内容,如果未能解决你的问题,请参考以下文章

[Tips] python发送邮件

我应该如何使用 Outlook 发送代码片段?

C#中发送邮件,包含Html代码

从c#代码发送电子邮件[重复]

c#代码怎么通过outlook发邮件

ASP .Net C# 代码向多个用户发送邮件,这些用户的邮件 ID 应隐藏在组名中