![Outlook 不再发送电子邮件](https://linux22.com/image/1216674/Outlook%20%E4%B8%8D%E5%86%8D%E5%8F%91%E9%80%81%E7%94%B5%E5%AD%90%E9%82%AE%E4%BB%B6.png)
我使用 Outlook 已有 5 年多时间。以前从未遇到过问题,直到今天突然间我可以接收电子邮件,但无法再发送。找不到 SMTP 服务器:
发送测试电子邮件消息:Outlook 无法连接到您的外发 (SMTP) 电子邮件服务器。如果您继续收到此消息,请联系您的服务器管理员或 Internet 服务提供商 (ISP)。
奇怪的是,我使用 mac 邮件在我的 mac 上创建了相同的帐户,并且它运行良好(相同的帐户、相同的密码、相同的 smtp 设置)...所以问题似乎出在我的 Vista 64 PC 上,但它已经运行良好一年多了,我没有改变任何我所知道的东西....
我该如何诊断这个问题?
编辑:好的,我也无法通过 telnet 进入它...我关闭了我的 linksys 防火墙和 windows 防火墙...仍然没有任何反应...有什么想法吗?
编辑2:好的,似乎解决了...关闭路由器并切换到备用 DSL 线路...我不知道为什么它能解决这个问题,但它确实解决了...我猜为什么在同一个网络上的 Mac 可以访问仍是个谜..
答案1
您最近是否更改过安全软件或做过其他可能导致端口 25 出现问题的事情?如果是,那么这可能是原因。
您可以尝试通过 telnet 连接到 smtp 服务器的 25 端口进行测试,请参见此处http://support.microsoft.com/kb/153119
答案2
不知道,这可能是你的 ISP 的暂时错误,实际上并不是声音就像 Outlook 出现错误一样(只是暂时还不知道更多信息)。
如果使用 POP3/SMTP,请尝试删除并重新创建帐户。(警告,不要如果是 IMAP 帐户,请尝试此操作,因为如果不小心,您可能会丢失已保存的消息)。
重新创建帐户并查看是否有帮助,否则,您可能只想等待一段时间,好像什么都没有改变,这可能不是您的问题。
另外,请仔细检查您是否安装(或卸载)任何新软件或防火墙/垃圾邮件过滤器,因为它们可以充当代理,并且通常会扰乱正常的计算机活动,例如发送和连接到电子邮件服务器。
答案3
如果您的 Mac 和 PC 位于同一网络上(例如连接到您的家庭路由器),则问题一定出在 PC 上。其他人指出防火墙设置发生变化 - 这种情况有时会发生,尤其是当您的计算机位于系统管理员可能设置一些奇怪策略的域中时。
我会采取的一个步骤是尝试使用 连接到 SMTP 服务器的端口 25。telnet your-smtp-server.your-isp.com 25
请注意,telnet
默认情况下 Vista 下不可用(使用pkgmgr /iu:TelnetClient
命令,然后会要求您重新启动)。如果 telnet 没有显示任何内容并等待或者如果显示220 host name blah blah service ready
,则输入HELO
并按 Enter 键(HELO
屏幕上将显示 )。然后 SMTP 服务器将发送带有 的答案250 host name blah blah
。在这种情况下,Outlook 存在一些问题。它 telnet 说它无法连接到远程主机,某个地方存在连接问题。如果 Mac 在同一网络中工作,则很可能是本地防火墙。
答案4
-从 Outlook 中的帐户详细信息中找到您的 smtp 服务器地址。尝试从命令提示符 ping 或 telnet 该地址(参见 piggymouse 的响应)。-检查您的防火墙或防病毒软件,-禁用 Outlook 中的所有附加组件。