我正在整理我的应用程序,试图清理一些发送电子邮件的代码。我开始创建自己的电子邮件包装类,但我想肯定有一个标准的电子邮件类存在。我进行了一些搜索,但没有找到任何相关的内容。
此外,是否有任何类似这样的代码库?
编辑:抱歉,让我澄清一下。
我不想在每次需要发送电子邮件时都在我的代码中添加以下内容:
我创建了一个名为Emailer的类,其中包含诸如以下函数:
此外,是否有任何类似这样的代码库?
编辑:抱歉,让我澄清一下。
我不想在每次需要发送电子邮件时都在我的代码中添加以下内容:
System.Web.Mail.MailMessage message=new System.Web.Mail.MailMessage();
message.From="from e-mail";
message.To="to e-mail";
message.Subject="Message Subject";
message.Body="Message Body";
System.Web.Mail.SmtpMail.SmtpServer="SMTP Server Address";
System.Web.Mail.SmtpMail.Send(message);
我创建了一个名为Emailer的类,其中包含诸如以下函数:
SendEmail(string to, string from, string body)
SendEmail(string to, string from, string body, bool isHtml)
因此,我只需在我的代码中放置这一行来发送电子邮件:
Emailer.SendEmail("name@site.com", "name2@site.com", "My e-mail", false);
我的意思是,这并不太复杂,但我认为有一个标准的、被广泛接受的解决方案存在。