ASP.NET怎样自动发邮件

tocoya 2009-03-22 02:26:02
我想实现这样一个功能,就是每当 网站上有更新的时候,自动把这些 信息发送到客户的EMAIL上

谢谢大家了,麻烦给个思路就行了。我也没太多的 分数给。100分将近是我的一半了
...全文
800 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
andylove88 2010-01-06
  • 打赏
  • 举报
回复
复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格复古风格
aoshiyelong 2009-11-17
  • 打赏
  • 举报
回复
ding
zhangguijin001 2009-03-30
  • 打赏
  • 举报
回复
没明白楼主是什么意思
tocoya 2009-03-22
  • 打赏
  • 举报
回复
我就是想知道怎样能把邮件自动发出去……很菜吧!我学生啊,正自学ASP.net呢!
谢谢大家了!也没什么表示感谢的,就用几个分数吧。反正就是向表示感谢!
liuyeede 2009-03-22
  • 打赏
  • 举报
回复
是要自动发送,那你就搞一个控制台服务,满足条件就发送邮件。
叶子 2009-03-22
  • 打赏
  • 举报
回复
简单说 就是更新操作结束后,把信息再发送出去。

但是我觉得这样一更新就发送给客户,好像不太好,用户体验不会太好。
如果更新的多,客户会收到很多邮件。
叶子 2009-03-22
  • 打赏
  • 举报
回复
每当网站上有更新的时候,自动把这些信息发送到客户的EMAIL上 .

处理的时候当然是在更新的时候处理了

例如:
更新某信息时,在页面提交更新操作,后台C#代码处理然后调用存储过程。
我们在信息进入存储过程之后,数据库这个更新结束后,就把这些信息发出去就可以了。
liuyeede 2009-03-22
  • 打赏
  • 举报
回复
就借周公的代码用一下吧,呵呵....
using System;
using System.Net.Mail;
using System.Net;

/// <summary>
/// 说明:在.net2.0以上版本中发送电子邮件的方法示例
/// 用到的类主要位于System.Net.Mail和System.Net命名空间下 /// 作者:周公
/// 日期:2008-08-08
/// 首发地址:http://blog.csdn.net/zhoufoxcn
/// </summary>
public class SendMail2
{
public SendMail2()
{
}

/// <summary>
/// 发送邮件
/// </summary>
/// <param name="to">收件人邮件地址</param>
/// <param name="from">发件人邮件地址</param>
/// <param name="subject">邮件主题</param>
/// <param name="body">邮件内容</param>
/// <param name="username">登录smtp主机时用到的用户名,注意是邮件地址'@'以前的部分</param>
/// <param name="password">登录smtp主机时用到的用户密码</param>
/// <param name="smtpHost">发送邮件用到的smtp主机</param>
public void Send(string to, string from, string subject, string body, string userName, string password, string smtpHost)
{
MailAddress from = new MailAddress(from);
MailAddress to = new MailAddress(to);
MailMessage message = new MailMessage(from, to);
message.Subject = subject;//设置邮件主题
message.IsBodyHtml = true;//设置邮件正文为html格式
message.Body = body;//设置邮件内容
SmtpClient client = new SmtpClient(smtpHost);
//设置发送邮件身份验证方式
//注意如果发件人地址是abc@def.com,则用户名是abc而不是abc@def.com
client.Credentials = new NetworkCredential(userName, password);
client.Send(message);
}
}
Teng_s2000 2009-03-22
  • 打赏
  • 举报
回复
客户至上啊
smartxue1987 2009-03-22
  • 打赏
  • 举报
回复
是不是像注册用户一样,那直接在注册用户按钮事件中加入发邮件的方法,
xierfly 2009-03-22
  • 打赏
  • 举报
回复
大致思路:监控某个表,然后,根据表的记录的变动[比如 添加等] 触发一个触发器,发送邮件就行了。
liucfy 2009-03-22
  • 打赏
  • 举报
回复
我刚刚参与的一个B2C系统有自动发邮件的功能,不知道你想要的是不是这种?我们那个是当用户注册、提交订单、后台处理订单后会自动发邮件的,我想你说的与我做的类似吧?
你直接使用System.Net.Mail名称空间下的就可以发Email了吧。
我们的代码是不能说的,不过MSDN上有
x_ch 2009-03-22
  • 打赏
  • 举报
回复
我写过一个win服务,定时给需要的客户发邮件。
yagebu1983 2009-03-22
  • 打赏
  • 举报
回复
你可以写个委托事件,如果网站更新,执行委托事件发送邮件。。。
wuyq11 2009-03-22
  • 打赏
  • 举报
回复
监视网站数据是否更新,通过pop3,JMAIL等发送邮件给用户。或通过自己邮件服务器定时发送
trueideal 2009-03-22
  • 打赏
  • 举报
回复
你的网站更新是什么意思?一般mail是要有触发的,我是写的一个计划任务来完成的.

62,268

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧