日志框架NLog之将日志发送到邮件

欢迎大家再阅读本篇博客之前,看一下前几篇博客。

我们本篇博客继续给大家分享 一个非常有用的NLog技能--将日志发送到邮件中。还是咱们的老步骤。

第一步:添加对NLog的引用

  详见 日志框架Nlog之将日志输出到控制台

 

第二步:配置NLog.config


<span style="font-family:KaiTi_GB2312;font-size:18px;"><targets>
		<target xsi:type="Mail" name="InfoMail"
				smtpServer="smtp.163.com"
				smtpPort="25"
				smtpAuthentication="Basic"
				smtpUserName="发件人的邮箱"
				smtpPassword="发件人的邮箱密码"
				enableSsl="true"
				addNewLines="true"
				from="发件人的邮箱"
				to="收件人的邮箱"
			subject="主题" 
				header="您好:"
				body="这是一封NLog的测试邮件,${shortdate}${level} ${message} "
				footer="********************"
				/>
  </targets>

  <rules>
	  <logger name="*"  writeTo="InfoMail"/>
  </rules></span>

其中smtpServer 是  你用的什么类型服务。smtpPort 是对应的邮箱的端口。163的端口就是25。smtpAuthentication 这个呢我也不太清楚,有几个属性,选Basic即可。

正文都可以自己设置。也可以加入一些日志的具体参数,这里我就不多设置了。

第三步:调用

      详见日志框架Nlog之将日志输出到控制台  



最后咱们来看一下我的收件箱:

   

总结:

      通过 最近一段时间的了解,感觉表面上一些东西看起来复杂。但是其实 都是纸老虎,一研究就发现超级简单。我们只要 掌握这些简单的原理性的东西,自然能以不变应万变,灵活运用了。很多东西,不怕不知道,就怕不知道。


  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 22
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 22
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值