分享
 
 
 

Windows95/98,NT下如何发EMAIL

王朝system·作者佚名  2006-11-24
窄屏简体版  字體: |||超大  

在UNIX环境下,CGI程序发EMAIL都是用sendmail, 在Windows95/98,NT没有sendmail,CGI程序如何发邮件呢?其实方法多得很呢!

1.Windows环境下发邮件程序

这类程序很多,如blat,sendmail for windows,cgimail等等,它们的用法和UNIX下的sendmail极其相似,许多UNIX下CGI程序不用怎么修改就可以在Windows下使用.

Blat http://www.blat.com (免费)

Sendmail for NT http://www.sendmail.com (商业软件)

CgiMail http://www.stalkerlab.ch/ (免费)

Sendmail for Windows http://www.green-bean.com/bcware/sendmail.htm (共享软件)

另外Zeng Hui朋友(zeng_h@mail.hb.cnpc.com.cn)给我来信说他发现在SAMBAR 4.1中的BIN目录下有个MAILIT.EXE文件,其功能与BLAT.EXE相同,而且不用先安装.

2.采用Perl模块Net::SMTP

系统必须支持SMTP协议,NT中可安装Exchange Server

use Net::SMTP;

{

my = 'preston@home.com';

my = { USER} || { USERNAME};

my = "Another test";

my = Net::SMTP->new('mail');

->mail();

->to();

->data();

->datasend("To: \n");

->datasend("From: \n");

->datasend("Subject: \n");

->datasend("X-MyToken: ABCD\n");

->datasend("\n");

->datasend("A simple test message\n");

->dataend() || print "FAILED send!\n";

->quit;

}

print "\nMAIL sent OK\n";

-----

注意"{ USER}"是Unix中用的,而{ USERNAME}"是Windows NT中用的

3.用Outlook发邮件

下面的程序在Perl for Win32 (build 316)正常运行过

# Sender's Name and Password

#

my = "Microsoft Outlook"; # profile to be used

my = "MS Exhange Settings Password"; #profile password

# Create a new MAPI Session

#

use OLE;

= CreateObject OLE 'MAPI.Session' || die $!;

my = ->Logon(, );

if () {

die "Logon failed: $!";

}

# Add a new message to the Outbox.

#

= ->Outbox->Messages->Add();

# Add the recipient.

#

= ->Recipients->Add();

->{ Name} = 'recepient@host.org'; # email address of recepient

->Resolve();

# Create a subject and a body.

#

->{ Subject} = "Test Message";

->{ Text} =

"This is a sample test message. Using NT 4.0.

Cheers,

Mr. Email";

# Send the message and log off.

#

->Update();

->Send(0, 0, 0);

->Logoff();

发送附件和拷贝也可以

='user@host.com';

='c:/attach.doc'

="MS Exchange Settings";#profile name

="HELLO";

="MS Exhange Settings Password";#profile password

='TEST';

system("mapisend -u \"\" -p \"\" -f \"\" -s

\"\" -r -m \"\"")

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有