通过租用服务器我想你的意思是一个专用的服务器。
对于专门的服务器提供商来说,阻塞端口110是很奇怪的事情。
某些服务器提供商可能会阻塞到端口25的传出流量,以避免将其IP范围列入垃圾邮件黑名单,但是阻塞端口110对我来说没有多大意义。
如果您指的是传入流量,则我不知道有任何提供商出于任何原因阻止了这些端口。
您是否确定要在端口110上运行POP3服务并在端口25上运行SMTP服务?
您可以使用以下命令检查(如果您正在运行linux):netstat -npa | egrep "\:25|\:110"
在标准cPanel安装中,上述命令的输出类似于以下内容
root@server [~]# netstat -npa | egrep "\:25|\:110"
tcp 0 0 0.0.0.0:110 0.0.0.0:* LISTEN 29114/dovecot
tcp 0 0 0.0.0.0:25 0.0.0.0:* LISTEN 29266/exim
tcp 0 0 :::110 :::* LISTEN 29114/dovecot
tcp 0 0 :::25 :::* LISTEN 29266/exim
如果SMTP服务和POP3服务都在运行,则应检查iptables以查看是否有任何规则阻止端口110和25。
最后实际检查端口实际上是打开,你可以运行一个简单的telnet servers_IP_address 25
和telnet servers_IP_address 110
服务器的网络之外。
如果端口实际上是打开的,则应获得如下输出
$ telnet servers_IP_address 25
220-your.host.com ESMTP Exim 4.84 #2 Mon, 05 Jan 2015 05:18:43 +0200
220-We do not authorize the use of this system to transport unsolicited,
220 and/or bulk e-mail.
$ telnet servers_IP_address 110
+OK Dovecot ready.
如果超时,并且服务器上没有防火墙并且服务正常运行,则可能是您的提供商确实阻止了到这些端口的通信。