1
我可能已经通过网络阅读了许多答案和主题,但我仍然错过了一些东西来解决这个错误。我有一个TIdPop3Server
和一个TIdSMTPServer
,我想激活它们,但我无法成功完成。我给自己定两者的ReuseSocket
属性rsTrue
,我不会离开Bindings
空当我尝试将它们都设置为.Active := True;
这是我的代码看起来像:无法绑定套接字。地址和端口已被使用 - 使用TIdSMTPServer和TIdPop3Server
with POP3Server do begin
ReuseSocket := rsTrue;
Active := False;
Bindings.Clear;
DefaultPort := 110;
Bindings.Add.IP := myIpAddr;
end;
with SMTPServer do begin
ReuseSocket := rsTrue;
Active := False;
Bindings.Clear;
DefaultPort := 25;
Bindings.Add.IP := myIpAddr;
end;
而且我有一个TButton
那我点击这里这就是所谓的:
SMTPServer.Active := True;
Pop3Server.Acive := True;
如果有人已经解决了这个问题,他能告诉我,他是怎么做到的(希望我也没有读过他的回答别的地方...)
请告知这台服务器无法启动。我的猜测是POP3Server,它可能是您的电子邮件程序阻止端口 – 2014-09-26 04:06:32
两台服务器都会给出相同的错误。 – 2014-09-26 09:54:55
然后你必须找到一个NETSTAT,以便知道阻塞你的端口是什么。 – 2014-09-26 10:59:05