您好,
1、设计一个表来存放订阅的用户列表,并设计一个功能让用户订阅时加到该列表中。
2、实现一个制作邮件内容的html编辑器,例如Ajax Control Toolkit提供的HTMLEditor,可在这里下:http://www.asp.net/ajaxlibrary/act.ashx
3、用System.Net.Mail下的类来实现邮件发送,发送时提取第一步里存放的用户作为收件人。可参考:http://msdn.microsoft.com/zh-cn/library/system.net.mail.smtpclient.aspx
备注:商品信息一般有比较丰富的图片呈现,在处理图片时有两种方法,a、采用绝对路径,这样发送给用户时只需要发送html的文本即可;b、相对路径,此时需要将图片作为附件一起发送。各有利弊,例如采用a,那么将来移动域名时会出问题;采用b,那么可能影响性能。请自行定夺。
你可以将他们的信箱收集到数据库中 然或自己使用smtp协议发送给他们就行了
设置下SQlserver邮件,是哟娜gSqlserver作业来进行发送