使用Delphi收发邮件实现Internet版的连锁店系统解决方案

来源:互联网 发布:java 全角空格 编辑:程序博客网 时间:2024/05/02 05:04
使用Delphi的Indy中TIdPOP3、TIdSMTP实现发送和接收电子邮件程序。

发送端和接收端主要处理的是附件里的txt文件,邮件的标题或附件的文件名可以作为关键字。

发送端程序,首先把准备发送数据,按照一定格式保存为txt文件作为附件,发送到指定邮箱。

接收端程序,登录邮箱,下载附件文件,处理文件,可以保存到数据库里。

发送端和接收端用户操作桌面程序比较方便,其实程序就是在生成附件文件和处理附件文件,收发邮件在用户不知不觉自动完成。

在现实项目中,解决连锁店、总部与分部模式的中小企业,在制作进销存、综合管理等系统中数据传输,而且非常灵活、廉价。不管你的电脑在什么地方,只要能上网发邮件就可以,电子邮箱就像卫星,作为数据中转站。邮箱一般免费、空间比较大,比如:163、gmail、yahoo、sina等。也不用购买专用服务器,选个硬盘大的、配置高点的电脑作为服务器就可以了。如果本地是个局域网,选个机器安装Oracle、MSSQLServer、MySql等数据库,可以把附件文件保存到数据库,内网各机器就可以访问数据,可以做个比较大点系统,进行各种工作,查询、统计、打印、审批等等。

也可以使用C、C++、Java等其他语言访问邮箱、数据库,对企业应用进行扩展开发。

企业增加信息安全性,可以搭建自己邮件服务器、加密传输文件等方式。

原创粉丝点击