呼之欲出 WebMail 开发手记 (七) 邮件发送

与收邮件相比,发邮件就相对要简单一些。

首先、用户需要设置当前默认的发送邮箱服务器(从邮箱设置中选择一个),这样方便自动提交呢称和对方需要回复邮件时的回复地址等。当然发送邮件的时候我们还可以设置邮件模板,比如业务员自己的相关联系,电话号码,地址等等。这些只是页面的东西,这次还是讲多线程发送邮件。

第二、发邮件的时候,如果用户选择邮件发送级别为高级,就应当立即发送(要不然,延务了用户的时间可不要找我哦~~),其他的才可以暂时放到线程里面,由服务器自动处理。

SendStart:SendStop:BeginSend

 

发送邮件我们使用 System.Net.Mail 下面的 MailMessage 类,记住一定要设置邮件主题、内容、附件等的编码,一般我们设置 gb2312 就可以了,当然也可以使用 utf-8 可能会更好:

Send:发送单个邮箱的邮件

 

 

posted @ 2009-07-11 14:48  里沃特  阅读(2291)  评论(16编辑  收藏  举报