六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

使用Perl開發Internet/Intranet應用之二(4)

[摘要]----5 怎樣在程序中調用系統命令 ------以在程序中自動收發郵件為例 ----CGI的推出就是為了使WebServer可以與更多的數據源溝通,常用的數據源有三種:數據庫、非關系型數據文件(如txt文本)、郵件系統。前二者的連接和讀寫都有很多的方法,這里就不再相述。我主要想談談在CGI程式中...
----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);





主站蜘蛛池模板: 日韩精品亚洲专区在线观看 | 伊人成年综合网 | 小说区图片区综合久久88 | 日韩在线网 | 亚洲精品视频网 | 在线视频观看亚洲 | 最好韩国日本高清免费 | 日韩风月片 | 亚洲狠狠婷婷综合久久久久图片 | 天天做夜夜做久久做狠狠 | 中文精品久久久久国产网站 | 色网站免费 | 色综合桃花网 | 在线视频福利 | 日本久操| 欧美一区二区三区黄色 | 亚洲第一页综合 | 亚洲影音 | 青草国产精品久久久久久久久 | 四虎免费在线观看视频 | 色姝姝影院 | 欧美桃色视频 | 亚洲产国偷v产偷v自拍涩爱 | 日本a视频在线观看 | 日本成人免费在线观看 | 日韩怡春院 | 日韩福利视频导航 | 青草视频在线观看国产 | 一二三四日本高清免费看 | 天天操天天干天天爽 | 青青草综合在线 | 日本卡一卡2卡3卡4精品卡网站 | 日本亚洲欧美国产ay | 日韩精品在线观看免费 | 青娱乐在线视频免费观看 | 亚洲精品第三页 | 亚洲视频免费播放 | 人人入人人爱 | 五月天婷婷网站 | 青青草偷拍视频 | 亚洲国产2017男人a天堂 |