C#邮件系统

yang2948443 2012-10-09 10:09:06
利用smtp制作一个邮件系统前期准备工作需要了解哪些东西啊?这个邮件系统完成后是放到服务器上自动运行的,根据连接数据库来进行自动发送邮件。
...全文
1559 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
yang2948443 2012-10-09
  • 打赏
  • 举报
回复
smtp在什么情况下可以满足协议能够使用,在国外的服务器上也能使用吗?[Quote=引用 10 楼 的回复:]

引用 8 楼 的回复:

我要让它每时每刻都在运行的啊!连接服务器没做过。引用 6 楼 的回复:

引用 4 楼 的回复:

做成的winform程序怎么放到服务器上去啊?引用 3 楼 的回复:

你可以做个winform程序,放在服务器托盘上。然后定时连接数据库,读取表中需要发送邮件的信息,封装成邮件对象,自动发送。关于发送邮件,你可以关注一下SmtpClient这个核……
[/Quote]
yang2948443 2012-10-09
  • 打赏
  • 举报
回复
哦 是这样的啊 谢谢啦[Quote=引用 10 楼 的回复:]

引用 8 楼 的回复:

我要让它每时每刻都在运行的啊!连接服务器没做过。引用 6 楼 的回复:

引用 4 楼 的回复:

做成的winform程序怎么放到服务器上去啊?引用 3 楼 的回复:

你可以做个winform程序,放在服务器托盘上。然后定时连接数据库,读取表中需要发送邮件的信息,封装成邮件对象,自动发送。关于发送邮件,你可以关注一下SmtpClient这个核……
[/Quote]
hzsasheng 2012-10-09
  • 打赏
  • 举报
回复
一台Web服务器,放置邮件后台管理程序、数据库
一台邮件服务器,用于发送邮件

可以做一个Windows服务,隔几秒就去查询数据库是否有需要发送的邮件,如果有,就发送出去,并删除数据库相关记录
全栈极简 2012-10-09
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 的回复:]

我要让它每时每刻都在运行的啊!连接服务器没做过。引用 6 楼 的回复:

引用 4 楼 的回复:

做成的winform程序怎么放到服务器上去啊?引用 3 楼 的回复:

你可以做个winform程序,放在服务器托盘上。然后定时连接数据库,读取表中需要发送邮件的信息,封装成邮件对象,自动发送。关于发送邮件,你可以关注一下SmtpClient这个核心类。


winform……
[/Quote]

你可能没明白我的意思,winform里面设置一个timer定时器就可以你所谓的每时每刻的运行了。把编译好的winform程序放到服务器上运行,不需要连接服务器。
yang2948443 2012-10-09
  • 打赏
  • 举报
回复
邮件系统要查询数据库里新添加进来的邮箱号,每隔多久查询一次比较好?这是发送网站注册邮箱号的,一经有人注册就发送邮件让其确认。[Quote=引用 7 楼 的回复:]

Windows Service工程
1. 定时器,
2. 定时查询数据库
3. 如果有未处理邮件,发送
4. 设置邮件为已发送。
[/Quote]
yang2948443 2012-10-09
  • 打赏
  • 举报
回复
我要让它每时每刻都在运行的啊!连接服务器没做过。[Quote=引用 6 楼 的回复:]

引用 4 楼 的回复:

做成的winform程序怎么放到服务器上去啊?引用 3 楼 的回复:

你可以做个winform程序,放在服务器托盘上。然后定时连接数据库,读取表中需要发送邮件的信息,封装成邮件对象,自动发送。关于发送邮件,你可以关注一下SmtpClient这个核心类。


winform是个c/s的程序,一个exe,直接运行即可。
[/Quote]
宝_爸 2012-10-09
  • 打赏
  • 举报
回复
Windows Service工程
1. 定时器,
2. 定时查询数据库
3. 如果有未处理邮件,发送
4. 设置邮件为已发送。
全栈极简 2012-10-09
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 的回复:]

做成的winform程序怎么放到服务器上去啊?引用 3 楼 的回复:

你可以做个winform程序,放在服务器托盘上。然后定时连接数据库,读取表中需要发送邮件的信息,封装成邮件对象,自动发送。关于发送邮件,你可以关注一下SmtpClient这个核心类。
[/Quote]

winform是个c/s的程序,一个exe,直接运行即可。
vkv123 2012-10-09
  • 打赏
  • 举报
回复
用到的类是mailmessage、smtpclient这两类看明白就OK了, 很简单的
yang2948443 2012-10-09
  • 打赏
  • 举报
回复
做成的winform程序怎么放到服务器上去啊?[Quote=引用 3 楼 的回复:]

你可以做个winform程序,放在服务器托盘上。然后定时连接数据库,读取表中需要发送邮件的信息,封装成邮件对象,自动发送。关于发送邮件,你可以关注一下SmtpClient这个核心类。
[/Quote]
全栈极简 2012-10-09
  • 打赏
  • 举报
回复
你可以做个winform程序,放在服务器托盘上。然后定时连接数据库,读取表中需要发送邮件的信息,封装成邮件对象,自动发送。关于发送邮件,你可以关注一下SmtpClient这个核心类。
yang2948443 2012-10-09
  • 打赏
  • 举报
回复
怎么这么久都没有人来帮忙啊?急啊~
yang2948443 2012-10-09
  • 打赏
  • 举报
回复
在线等,求大侠们帮助。

110,822

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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