renew 发表于 2010-1-4 17:21:54

Outlook等邮件客户端发邮件使用的端口

Outlook等邮件客户端发邮件是使用什么端口?是使用25,还是随机端口?请注意,我说的不是Outlook SMTP设置,Outlook连接服务器的25端口,而安装Outlook的本机是使用什么端口去连接服务器的?是不是在局域网封锁了25、465端口,就可以阻止内网用户通过Outlook等邮件客户端发送邮件了?

fengguangbin 发表于 2010-1-5 13:36:11

smtp               25/tcp    mail                   #Simple Mail Transfer Protocol
客户端通过25端口连接邮件服务器(默认是25端口走SMTP协议);
如果禁用SMTP不让客户端发送邮件:(建议)修改SMTP端口号即可;
C:\windows\system32\drivers\etc\services;打开该文件修改,不知道可不可以!

renew 发表于 2010-1-5 16:33:44

如果默认是通过25端口就好办了,直接在内网防火墙上封掉25和465端口,就不能使用邮件客户端发邮件了,楼上的你确定吗?不太会使用sniffer等,所以只好问大家了

[ 本帖最后由 renew 于 2010-1-5 16:39 编辑 ]

fengguangbin 发表于 2010-1-5 17:10:56

我不确定,不专业,希望钉子哥帮忙解惑。

钉子 发表于 2010-1-5 17:49:50

为什么不试一下呢?试过后结果就出来了。

fengguangbin 发表于 2010-1-6 08:53:58

我尝试了下,把Services里面的SMTP25端口改为2999端口后,我用outlook中的163邮箱发给163邮箱和公司内部outlook的邮件都可以收到;而且使用公司内部EX的outlook客户端发送给公司内部邮箱也都可以收到邮件。

renew 发表于 2010-1-6 11:29:19

唉,测了下,是通过随机端口的,晕死。

fengguangbin 发表于 2010-1-6 12:52:13

你怎么测试的啊,怎么是随机端口呢。

robcao 发表于 2010-1-7 16:32:21

客户端软件outlook肯定是用随机端口连接服务器的固定端口的
你可以利用软件限制策略来禁止客户端使用outlook

liuzuen 发表于 2010-1-11 16:37:08

OUTLOOk 用POP来连接邮件服务器的话,一定会使用TCP 的110端口,如果你禁用了110端口,客户端和服务器之间一定无法连接。
页: [1] 2
查看完整版本: Outlook等邮件客户端发邮件使用的端口