使用Delphi收发邮件实现Internet版的连锁店系统解决方案
2012-01-20 09:02
330 查看
使用Delphi的Indy中TIdPOP3、TIdSMTP实现发送和接收电子邮件程序。
发送端和接收端主要处理的是附件里的txt文件,邮件的标题或附件的文件名可以作为关键字。
发送端程序,首先把准备发送数据,按照一定格式保存为txt文件作为附件,发送到指定邮箱。
接收端程序,登录邮箱,下载附件文件,处理文件,可以保存到数据库里。
发送端和接收端用户操作桌面程序比较方便,其实程序就是在生成附件文件和处理附件文件,收发邮件在用户不知不觉自动完成。
在现实项目中,解决连锁店、总部与分部模式的中小企业,在制作进销存、综合管理等系统中数据传输,而且非常灵活、廉价。不管你的电脑在什么地方,只要能上网发邮件就可以,电子邮箱就像卫星,作为数据中转站。邮箱一般免费、空间比较大,比如:163、gmail、yahoo、sina等。也不用购买专用服务器,选个硬盘大的、配置高点的电脑作为服务器就可以了。如果本地是个局域网,选个机器安装Oracle、MSSQLServer、MySql等数据库,可以把附件文件保存到数据库,内网各机器就可以访问数据,可以做个比较大点系统,进行各种工作,查询、统计、打印、审批等等。
也可以使用C、C++、Java等其他语言访问邮箱、数据库,对企业应用进行扩展开发。
企业增加信息安全性,可以搭建自己邮件服务器、加密传输文件等方式。
发送端和接收端主要处理的是附件里的txt文件,邮件的标题或附件的文件名可以作为关键字。
发送端程序,首先把准备发送数据,按照一定格式保存为txt文件作为附件,发送到指定邮箱。
接收端程序,登录邮箱,下载附件文件,处理文件,可以保存到数据库里。
发送端和接收端用户操作桌面程序比较方便,其实程序就是在生成附件文件和处理附件文件,收发邮件在用户不知不觉自动完成。
在现实项目中,解决连锁店、总部与分部模式的中小企业,在制作进销存、综合管理等系统中数据传输,而且非常灵活、廉价。不管你的电脑在什么地方,只要能上网发邮件就可以,电子邮箱就像卫星,作为数据中转站。邮箱一般免费、空间比较大,比如:163、gmail、yahoo、sina等。也不用购买专用服务器,选个硬盘大的、配置高点的电脑作为服务器就可以了。如果本地是个局域网,选个机器安装Oracle、MSSQLServer、MySql等数据库,可以把附件文件保存到数据库,内网各机器就可以访问数据,可以做个比较大点系统,进行各种工作,查询、统计、打印、审批等等。
也可以使用C、C++、Java等其他语言访问邮箱、数据库,对企业应用进行扩展开发。
企业增加信息安全性,可以搭建自己邮件服务器、加密传输文件等方式。
相关文章推荐
- 用Delphi实现邮件附件收发功能(使用Pop3 和Smtp)
- Delphi中,indy控件实现收发邮件的几点学习记录( 可以考虑加入多线程,用多个邮箱做一个邮箱群发器)
- 使用phantomjs实现highcharts等报表通过邮件发送(本文仅提供完整解决方案和实现思路,完全照搬不去整理代码无法马上得到效果)
- 使用postfix简单实现邮件收发
- VC下使用JMail实现邮件收发
- 使用SMTP 和POP3 协议实现收发邮件(C/C++) (转)
- 关于用Delphi中的Indy控件实现收发邮件的几点学习记录
- Linux系统下使用mail发送Internet邮件的配置方法
- 在Delphi中使用Indy控件实现邮件群发
- Linux中使用shell+python实现监控系统负载+邮件报警
- Exchange2003中实现两个邮件系统收发邮件配置实例
- Delphi中,indy控件实现收发邮件的几点学习记录( 可以考虑加入多线程,用多个邮箱做一个邮箱群发器) 转
- 在Delphi中使用RAS实现对系统拨号的控制
- 使用SMTP 和POP3 协议实现收发邮件(C/C++)
- 在VMware Workstation中设置双网卡实现SSH使用固定IP登录并且在虚拟系统中任意访问Internet
- Delphi中,indy控件实现收发邮件的几点学习记录( 可以考虑加入多线程,用多个邮箱做一个邮箱群发器) 转
- 使用Delphi收发GMail的邮件
- Ex2003学习(九),实现Internet邮件收发
- 使用SMTP 和POP3 协议实现收发邮件(C/C++)
- Delphi中,indy控件实现收发邮件的几点学习记录( 可以考虑加入多线程,用多个邮箱做一个邮箱群发器) 转