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