Chinaunix首页 | 论坛 | 博客
  • 博客访问: 984136
  • 博文数量: 232
  • 博客积分: 10010
  • 博客等级: 上将
  • 技术积分: 2315
  • 用 户 组: 普通用户
  • 注册时间: 2005-11-02 11:43
文章分类

全部博文(232)

文章存档

2009年(6)

2008年(22)

2007年(72)

2006年(85)

2005年(47)

我的朋友

分类: WINDOWS

2006-04-28 17:15:11

一、SMTP Relay系统环境:Windows 2000 advanced server,Domino 5.0.8.
表象:通过Outlook,foxmail等工具去发邮件的时候,在写完邮件后,去连接服务器的时候需要等待大概5秒的时间,然后通过telnet命令去测试25端口的连接的时候,发现也需要等待5秒左右。
测试步骤:1、增加notes.ini参数。SMTPDebug=4,发现如果在服务器上telnet servvername 25,速度很快,基本不需要等待,服务器上的日志信息如下:
 
2006-04-28 17:10:57.09 [0580:0006-0408] SMTP CIServ Listen> Connection Accepted
on Port 25 for Session 20000004
2006-04-28 17:10:57   SMTP Server [0580:000A-1250] State change from Greeting to
 Greeting
2006-04-28 17:10:57   SMTP Server [0580:000A-1250] Processing in Greeting state
2006-04-28 17:10:57   SMTP Server [0580:000A-1250] State change from Greeting to
 Connected
2006-04-28 17:10:57   SMTP Server: localhost (127.0.0.1) connected
 
但是如果用局域网的另外一台机器,则需要5秒钟的等待时间。
2006-04-28 17:08:23   SMTP Server [0580:0008-1250] State change from Greeting to
 Greeting
2006-04-28 17:08:23   SMTP Server [0580:0008-1250] Processing in Greeting state
2006-04-28 17:08:28   SMTP Server [0580:0008-1250] State change from Greeting to
 Connected
2006-04-28 17:08:28   SMTP Server: 9.181.109.82 connected
2006-04-28 17:08:53   SMTP Server [0580:0008-1250] Processing in Connected state
 
 
2、用另外一个的客户的names.nsf搭建一个环境,发现telent 25端口速度很快,就开始对服务器文档进行比较,没有发现大的差异,然后比较服务器的配置文档,发现速度快的服务器没有配置文档,将速度慢的服务器的配置文档删除,telent 25端口速度也有了明显的提升,可以确认是配置文档的问题。
 
3、与另外一个同事联系,他有一个测试环境,SMTP速度不慢,将他的names.nsf拿过来进行字段级比较,最后发现在两个字段上有差异,就对这两个字段进行测试,发现其中任何一个字段设置了内容,速度就会变慢。于是将其去掉就好了。((都是在router/smtp-->restrictions and controls-->smtp inbound controls里面的参数设置)
 
 
 
解决这个问题后,还有一个疑问不知道什么时候能解决,为什么在服务器上telnet速度会快了???
 
二、在telnet服务器的时候,发现不在同一个网段的信息如下,
220  *************************************************************
同一个网段则是
220 carrot.com.cn ESMTP Service (Lotus Domino Release 6.5.5) ready at Fri, 28 Apr 2006 17:28:41 +0800
后来查找到由于网络设备(PIX Firewall)对于SMTP做了FIXUP(不是Domino的fixup)的任务,会导致这个问题。
于是去通过ESMTP的一些命令去进行测试,发现对于一些认证的命令不能通过,比如auth login,于是禁止了该FIXUP任务,SMTP认证就通过。
 
 
阅读(2286) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

chinaunix网友2009-02-17 20:56:23

牛,是用工具,还是用眼睛看着比对呢?