无法在端口25上连接smtp服务器

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了无法在端口25上连接smtp服务器相关的知识,希望对你有一定的参考价值。

我正在使用Windows 7 PC

当我尝试通过telnet测试smtp连接时给出命令:

telnet smtp.gmail.com 25

它显示一条消息:

could not establish connection to host, on port 25: connection failed"

如何让我的PC与端口25上的smtp主机建立连接?

我检查了防火墙阻塞端口的可能性,并尝试在端口465或587上使用telnet命令。

答案

这个对我有用。也许您的ISP有一个阻止出站端口25连接的策略,除了他们的官方传出SMTP服务器。这就是为什么许多服务支持其SMTP服务的备用端口号的原因。您没有说明备用端口的结果是什么,所以很难确定这是否是您的问题。

另一答案

我也遇到了同样的问题。解决方案适合我

关闭防火墙或按照以下步骤操作:

  1. 使用高级安全性打开Windows防火墙
  2. 打开入站规则新规则
  3. 选择端口类型
  4. 选择TCP,然后输入所需的端口 - 在我们的例子中,25
  5. 选择允许连接选择所有三个配置文件(域+私人+公共)
  6. 输入自定义规则名称,例如“25号港口”
  7. 按完成

检查SMTP端口25是否打开

    a. Open up a command prompt.
    b. Type “telnet <server_ip> 25” then hit enter.
    c. Once you are determined the results. Type quit and hit enter  

重要提示:防病毒软件可以帮助保护您的计算机免受病毒和其他安全威胁的侵害。在大多数情况下,您不应禁用防病毒软件。如果您必须暂时禁用它以安装其他软件,则应在完成后立即重新启用它。如果在禁用防病毒软件时连接到Internet或网络,则计算机很容易受到攻击。

  1. 单击开始,程序,McAfee,VirusScan控制台。
  2. 双击“访问保护”
  3. 选择防病毒标准保护
  4. 未选中启用访问权限

以上是关于无法在端口25上连接smtp服务器的主要内容,如果未能解决你的问题,请参考以下文章

警告:mail() [function.mail]:无法在“localhost”端口 25 连接到邮件服务器,请验证您的“SMTP”和“smtp_port”,Windows XP 的 XAMPP

smtp 的25端口连接超时

Python - smtp 需要身份验证 [关闭]

警告:mail() [function.mail]:无法在“localhost”端口 25 连接到邮件服务器

Postfix 不允许端口 25 的外部连接

请说明SMTP加密协议和端口(仅限服务器之间)