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

时间:2011-01-28 19:26:49

标签: windows-7 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命令。

2 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:0)

我也面临着同样的问题。该解决方案对我有用

要么离开防火墙,要么执行以下步骤:

  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. 未选中的启用访问权限