大雀软件园

首页 软件下载 安卓市场 苹果市场 电脑游戏 安卓游戏 文章资讯 驱动下载
技术开发 网页设计 图形图象 数据库 网络媒体 网络安全 站长CLUB 操作系统 媒体动画 安卓相关
当前位置: 首页 -> 技术开发 -> CGI专区 -> 利用Perl开发Internet/Intranet应用之二(4)

利用Perl开发Internet/Intranet应用之二(4)

时间: 2021-07-31 作者:daque

----5 还好吗在步调中挪用体例吩咐 ------以在步调中机动收发邮件为例 ----cgi的推出即是为了使webserver不妨与更多的数据源勾通,常用的数据源有三种:数据库、非联系型数据文献(如txt文本)、邮件体例。前二者的贯穿和读写都有很多的本领,这边就不复相述。我重要想谈谈在cgi程式中还好吗本领读取到邮件体例的邮件,机动发送邮件又是还好吗举行的。microsoft迩来推出了ado(activexdataobject),只有相映数据源能供给oledb(dataproviderinterfaces),咱们的运用步调就可挪用ado通明的考察该数据源(囊括前方咱们提到的三种数据源)。这种运用在邮件体例上面此刻还限于于在microsoftexchangeserver上,因为这是新规范,适用与否还要看数据源供给商的反馈和能否供给oledb接口。底下,我给大师引见其余一种较为通用的实行本领。 ----读取邮件:在很多unix体例中,邮件普遍都放在/var/mail目次下,每个用户的邮件就寄存在一个以该用户名定名的文本文献中,比方:/var/mail/zyr。即使咱们要读取或搜索该邮件消息,只有翻开相映的文献即可。但该程式的运转者须有读取该用户邮件的权力,可在体例顶用吩咐chmod举行树立。底下以一个perl步调为例: ----#该步调用来读取邮件,即使胜利就把每一条龙数据打字与印刷出来 #!/bin/perl #即使该路途已介入path中,上句可省 $mail_path="/var/mail/zyr"; #邮件路途 if(!open(vmail,"< $mail_path")){ print"can'topen$mail_path"; exit; } else{ while($temp=< vmail >){ #掏出每一条龙数据放在$temp中 print$temp; } } close(vmail);

热门阅览

最新排行

Copyright © 2019-2021 大雀软件园(www.daque.cn) All Rights Reserved.