.NET发送邮件
近期项目中用到了邮件系统,进行发送用户密码、找回密码和其它用户信息等。想想其实也不难,核心代码也不多,现做个整个整理,以供日后参考!
邮件配置信息:
<?xml version="1.0" encoding="utf-8"?> <TranslateConfig> <MailName>fuwuhao@qq.com</MailName> <MailPwd><![CDATA[123456]]></MailPwd> <MailHost>smtp.qq.com</MailHost> <username>fwh</username> <userpwd>123456</userpwd> </TranslateConfig>
读取邮件的配置信息:
下面是发送邮件的核心代码:
最后发送邮件的时候也可以改成异步,不必等到发送邮件完成同时可以处理其它请求。
邮件发送基本上是这个样子。当然也很参考了一些其他的资料,在此就不一一列出了,毕竟网上的资料很多了。