繁体中文
设为首页
加入收藏
当前位置:ASP技术首页 >> ASP基础 >> 有关smtp server 的实验

有关smtp server 的实验

2006-07-15 08:00:00  作者:  来源:互联网  浏览次数:0  文字大小:【】【】【
简介:实验目录 了解ASP程序发送电子邮件的过程,熟悉smtp server的设置和使用。 实验环境 飞鸟自己的机器,中文nt server 4 + iis4 (安装有smtp server),机器名:spf 飞鸟公司的mail服务器 中文nt server 4 + exchan...
关键字:有关 实验 server smtp

实验目录

了解ASP程序发送电子邮件的过程,熟悉smtp server的设置和使用。

实验环境

飞鸟自己的机器,中文nt server 4 + iis4 (安装有smtp server),机器名:spf

飞鸟公司的mail服务器 中文nt server 4 + exchange server 5.5 ,机器名保密 :),

两个示例程序 readmail.ASP & sendmail.ASP

实验过程。

1.给自己机器发送邮件

ie4地址栏输入http://spf/test/sendmail.ASP?from=spf@spf&to=spf@spf&subject=haha&body=xixi

然后键入http://spf/test/readmail.ASP?name=spf&email=spf@spf,嘿嘿看到了我的message

检查\inetpub\mailroot\drop下,找到了一个eml后缀的文件。

2.创建remote domain

在Management console中,鼠标右键单击default smtp site ,选择菜单new,然后选定domain,

域类型选择remote,域名输入飞鸟公司mail服务器所在的局网域域名。

然后用sendmail向飞鸟的公司邮件账号发message:

http://spf/test/sendmail.ASP?from=spf@spf&to=spf@XXXXX.XXX&subject=haha&body=xixi

(哈哈,后来用outlook 98从mail server上取下了邮件。)

再让我试试向shen.pengfei@263.net发送邮件。可惜失败了。检查inetpub\mailroot\badmail\下

找到了这一封可怜的邮件。

3.设置智能主机 smart host

在Management console中,鼠标右键单击default smtp site,弹出Default SMTP Site属性窗口

察看delivery属性页。

设置正式域名 fully qualified domain name ,如果有的话。 我就写上spf就可以了。

smart host,我输入我们mail server的局网ip

再向shen.pengfei@263.net发送邮件:

http://spf/test/sendmail.ASP?from=spf@spf&to=shen.pengfei@263.net&subject=haha&body=xixi

(后来用outlook 98从263.net取下了我的邮件)

4.从公司mail服务器发邮件到spf@spf,我收到了

但向spf@xxx.xxx.xxx.xxx(我机器的局网ip)发邮件却失败了,可能mail服务器看到ip就到internet上找了。

飞鸟在网上搬了好几次家,但是从来没有成功的找到一台可以发送mail的服务

器。不是没有安装就是没有设置好。web服务器如果不能发mail,功能不免就逊色很

多。

在ASP中,可以使许多别的组件发送mail,有的组件在ASP中使用也很容易。我

在iis3上用过一个组件叫jmail,就觉得不错。比smtp server好用多了。

责任编辑:admin
相关文章