我的一亩三分地 我就喜欢!
13fen  设为主页
 收藏本站
 
当前位置: > 一亩三分地:首页 > 网络学院 > 网络编程 > ASP专区 > Asp邮件/FSO > white的实验报告(一)---SMTP SERVER
热门文章排行
热门文章排行 手推车”功能的实现(10-07)
八大法则防范ASP网站漏洞(10-23)
ASP教程十一、调试ASP脚本(10-23)
在JSP中访问数据库大全(10-23)
虚机服务中常见Asp.Net低级错误一览(03-21)
精采文章排行
精采文章排行 ASP.NET实现抓取网页中的链接(11-15)
ASP连接数据库的11种方法(11-10)
如何动态创建网页的RSS内容摘要(11-10)
ASP网站漏洞及入侵防范方法(11-10)
ASP自定义函数:对字符串正则替换(11-10)
技术专题推荐
网管论坛交流
 

white的实验报告(一)---SMTP SERVER 

作者:佚名   来源:一亩三分地   点击:   日期:2007-03-28

实验环境:

服务器:NT Server, IIS40, SMTP Server (ip=10.1.3.120)
客户端:Win98,OutLook Express,IE4     (ip=10.1.3.123)
网络:内部网,通过网关(路由器)共用一个IP(202.98.35.55)专线连入INTERNET

一、发送电子邮件到INTERNET

1.在ASP中:
未对SMTP做任何设置更改,用飞鸟的sendmail.asp发送电子邮件,收件人
white@linux.cqi.com.cn,10秒钟后ICQ报告有新邮件(当然是碰巧,我的ICQ每隔
5分钟检测一次电子邮件)。

2.用OUTLOOK EXPRESS:
POP3=990.net
SMTP=10.1.3.120
username=wwwasp
pass=**********
未对SMTP做更改,收件人:white@linux.cqi.com.cn
两分钟后收到。

二、设置SMTP

1.加本地域 white.com
sendmail.asp收件人white@white.com
readmail.asp收到(用white,white@white.com)

2.实验用IP地址发邮件
sendmail.asp中: white@10.1.3.120
收不到
加本地域 10.1.3.120 后,再试,收到了。

3.设smart host(译成"中继主机"更妥)
发邮件到INTERNET似乎要快些,但不肯定

4.从OUTLOOK EXPRESS发邮件到SMTP
收件人:white@white.com
发之前把SMTP的地址改为我们实验用的SMTP服务器的地址
用readmail.asp收到。

三、实验结论

飞鸟在设SMART HOST之前不能发邮件到263,恐怕是连263有点慢。
用SMART HOST后,使用中继对邮件进行转发,成功发出。

SMTP发送邮件的过程似乎如下:
先判断邮件的收件人是否本地域的,即收件人地址@之后的是否为本
地域(SMTP却省地有本地域LOCALHOST),如果是,简单地放到DROP目录,
如果不是,先被放到DROP目录,稍后被转到QUEUE目录,发送完成后清除。
发送时,如果设了SMART HOST,直接发到SMART HOST,如果没有,就到DNS
上去查找收件人地址中的域名(在DNS上为一条MX记录),找到了,就同对方
SMTP服务器建立连接,将邮件发过去,如果没找到,认为是坏信,转到
BADMAIL目录。
发送之前,要进行排队处理,用到目录PICKUP和SORTTEMP。

SMTP收信过程猜想:
SMTP服务器接收其他SMTP服务器或SMTP CLIENT的信件,之后处理过程同上。

四、其他
看到飞鸟的两个程序,发现原来SMTP还有收邮件的功能,以前一直以为
他只有发邮件的功能呢。不过好象只能用飞鸟的readmail.asp来收邮件,
其他的邮件客户端都不支持(Outlook Express只支持Pop3和imap)。微软做了
这个东西,却不告诉人们有这种东西,其实用他做内部邮件还挺方便的嘛。

我的实验中没有从INTERNET发邮件到这个SMTP服务器,因为我的网络是共用IP的,
没有那个DNS会为我解析MX记录,我只能在内部网上模拟。

另外那个 Remote Domain是什么作用的?我没搞清楚。

===============
飞鸟真不辛运,我在茂名的就能发邮件呀。

================
预告:
(二)、Exchange Server 5.5
(三)、Lotus Domino Server 4.6

文章评论】 【收藏本文】 【推荐好友】 【打印本文】 【论坛讨论

   相关文章:
·ASP中巧用Response属性 ·第六课:ASP脚本循环语句
·在 Web 页上使用条件数值格式 ·连接数据库查询手册(不仅仅适用于asp)
·警惕"给你的FileSystemObject对象加把锁" ·用ASP做全文检索

   文章评论:(条)
  
 请留名: 匿名评论   点击查看所有评论 网管论坛
 

  责任编辑:一分  声明:刊登此文章是为了传递更多信息,文章内容仅供参考,转载请注明出处。