mynight 发表于 2005-3-1 19:53:14

求助各位大侠!!!(501 server error)

我用的是 winwebmail 3.6.3.1 ,服务器操作系统是 windows 2000 advance server, 前一段时间用得非常好,收发都没问题。但今天突然 收发都不行了,错误提示为:smtp error,501 server error,不知道为何故。发送只是给出了发送失败的错误信息,没有任何详细的提示。 上面的错误提示是用 163的邮箱给我自己邮箱服务器发送邮件得到的错误信息。不知那位高人能给我指点一下,不胜感激!!!!

mynight 发表于 2005-3-1 19:56:25

re:由于前一段时间都运行良好,不存在 25端...

由于前一段时间都运行良好,不存在 25端口、防病毒软件、解析 等方面的问题。

mynight 发表于 2005-3-1 19:57:16

re:由于前一段时间都运行良好,不存在 25端...

psh2000 发表于 2005-3-1 22:16:49

re:楼主的WINWEBMAIL是建立在W2K...

楼主的WINWEBMAIL是建立在W2K上的吗?<br>
有没有在装WINWEBMAIL的主机上提供虚拟主机服务啊?<br>
<br>
是这样的。我发现WINWEBMAIL如果装在提供虚拟主机服务的服务器上。他的COM组件可以随意让任何用户调用。从而掌管整个WINWEBMAIL。。<br>
这是我在W2K上发现的。不知道W2K3会不会这样。<br>
<br>
根据开发者说。W2K3上有应用程序池可以限制COM组件的调用。但我手头上没有W2K3。请问哪位正在用W2K3,并且运行了WINWEBMAIL和提供虚拟主机服务的。说一下有没有这个问题。。<br>
<br>
以下附上代码:<br>
<%<br>
username="testweb"<br>
pw="pwpwpw"<br>
dim mam<br>
set mam = server.createobject("easymail.Users")<br>
mam.adduser username, pw, "system.mail", "Created by web!"<br>
Set easymail = nothing <br>
%><br>
<br>

mynight 发表于 2005-3-2 15:31:00

re:谢谢楼上的兄弟,我的邮件服务器是提供了虚...

谢谢楼上的兄弟,我的邮件服务器是提供了虚拟主机的服务。因为在上面需要做个二级域名以方便用户访问。但遇到您的问题,该如何解决呢?在一台机器上装了WEB文件,不可能在另一台机器上做虚拟主机啊。

电脑报 发表于 2005-3-2 22:24:58

re:路过~不懂~敢问可能设置到了多个域名...

路过~不懂~<br>
敢问可能设置到了多个域名指向一个IP地址方面的问题么?

psh2000 发表于 2005-3-4 04:52:18

re:IIS有主机头的设置嘛~~设置了就OK了...

IIS有主机头的设置嘛~~设置了就OK了。。<br>
不过WINWEBMAIL的那个任意调用的漏洞。。我从马坚的回信中。。估计他是没打算去做修改。。他只会指望WIN2003有什么组件保护之类的东西。。而不会从组件的开发中想办法解决安全性问题。。算了吧。还是用会我 的IMAIL吧。。

rayer 发表于 2005-3-4 09:37:33

re:大哥,你不要让人上传文件到服务器上不就行...

大哥,你不要让人上传文件到服务器上不就行了。这不算是邮件系统的漏洞吧?要算,也只能算是你服务器的安全性没有做好,让人把你的服务器给黑了,然后再上传文件到服务器上引起的问题。

psh2000 发表于 2005-3-4 10:48:47

re:楼上的你是没看清楚我所说的服务器用途吧?...

楼上的你是没看清楚我所说的服务器用途吧??那个服务器是同时提供虚拟主机用户使用的的。。怎么可能不让用户上传文件呢??另外。马坚为什么不能在开发组件的时候。多加1个验证手段呢?? <br>
<br>
也许这个不是漏洞。但可以肯定的说成,WINWEBMAIL的安全性是没有考虑周到。。这样说就应该对了吧?

rayer 发表于 2005-3-4 11:57:22

re:呵呵,象你做虚拟主机的话,最好是可以分两...

呵呵,象你做虚拟主机的话,最好是可以分两台机器的,一台专门做邮件服务器,另一台让用户上传asp,这样是最安全的了。
页: [1] 2
查看完整版本: 求助各位大侠!!!(501 server error)