套接字错误:[Errno 111] Ubuntu 上的连接被拒绝

2024-01-06

Traceback (most recent call last):
   s = smtplib.SMTP('localhost')
  File "/usr/lib/python2.7/smtplib.py", line 251, in __init__
    (code, msg) = self.connect(host, port)
  File "/usr/lib/python2.7/smtplib.py", line 311, in connect
    self.sock = self._get_socket(host, port, self.timeout)
  File "/usr/lib/python2.7/smtplib.py", line 286, in _get_socket
    return socket.create_connection((host, port), timeout)
  File "/usr/lib/python2.7/socket.py", line 571, in create_connection
    raise err
socket.error: [Errno 111] Connection refused

问:我的 ubuntu 机器上出现此错误。问题是为什么会这样? 原因是当我在 Mac OS X 10.7 上执行相同的代码时,我没有看到此错误。我没有在 Mac 上做任何特殊配置来使其工作。


确保您的系统正在运行 smtp 服务器:

netstat -nlt | grep '\<25\>'

如果您的系统正在运行 smtp 服务器,上面的命令将显示如下内容:

tcp        0      0 0.0.0.0:25              0.0.0.0:*               LISTEN     
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

套接字错误:[Errno 111] Ubuntu 上的连接被拒绝 的相关文章

随机推荐

  • Android MapView MapController stopAnimation 不停止动画

    好吧 我正在 Android 中开发一个地理定位应用程序 第一次运行时 我们将地图置于当前位置的中心 然后用户可以自由缩放和平移 但我们有一个按钮可以为地图设置动画并将其中心回到实际位置 问题是 这种情况只会在地图静态时发生 如果用户滚动地
  • 显示来自 URL Objective C 的图像

    有没有什么方法可以避免使用 initWithData 来实现以下目标 以防万一您好奇 initWithData 正在让我的应用程序被 Apple 标记为使用非法 APIsigh NSData imageData NSData dataWit
  • 在 Objective-C 中为 POST HTTP 请求生成 JSON 负载

    有没有人有任何示例代码来创建 JSON 有效负载以作为 Objective C 中的 HTTP POST 请求发送 我希望生成的 json 有效负载示例如下 metadata Uri NewLoc Type Location NewLoc
  • 如何使用 npm 将 TypeScript 更新到最新版本?

    目前我的机器上安装了 TypeScript 1 0 3 0 版本 我想将其更新到最新版本 即 2 0 如何使用 npm 做到这一点 Try npm install g typescript latest 您还可以使用npm update而不
  • 基于scalaVersion的条件addSbtPlugin

    我正在使用一个仅适用于 Scala 2 11 的插件 sbt scapegoat 我可以有一个基于 scalaVersion 的条件 addSbtPlugin 吗 喜欢 if scalaVersion value startsWith 2
  • 更新 Yii 中的查询

    我有一个要求Yii我必须根据某些条件更新一张表 我必须用以下内容更新该专栏new val previous value new val 但代码没有按预期工作 我尝试过的代码是 update Yii app gt db gt createCo
  • 为什么插入排序最好情况大 O 复杂度是 O(n)?

    以下是我的插入排序代码 void InsertionSort vector
  • “结束”来自express/connect中间件的请求的正确方法是什么?

    假设我有这样的中间件 var express require express var app express app use function req res next var host example com if req host ho
  • 函数参数类型和 =>

    方法参数的声明到底意味着什么 def myFunc param gt Int param 的含义是什么 gt 在上层定义中 这就是所谓的传名 这意味着您正在传递一个应该返回的函数Int但主要用于实现参数的惰性求值 它有点类似于 def my
  • 下雪时如何输出消息?

    我正在 Windows 7 上使用降雪包进行模拟研究 我喜欢每运行 10 次就打印一条消息到主 R 控制台来监控进度 但它未能这样做 IE 没有打印任何内容 任何帮助都感激不尽 runsim function nsim n mean var
  • 生产中的 MongoDB 和 Mongoid

    我正在部署我的第一个小应用程序MongoDB and Mongoid作为一名司机 在生产中使用 MongoDB 的正确安全方法是什么 我的意思是在我刚刚开始的开发中mongod就是这样 不需要用户名或密码 而且看起来不安全 Mongoid
  • 使用 Azure Devops 发布 Nuget 包

    I m trying to create a Release Pipeline in Azure DevOps that will publish a package to Nuget org The build pipeline work
  • .NET NUnit 测试 - Assembly.GetEntryAssembly() 为 null

    当类使用时Assembly GetEntryAssembly 在单元测试中运行 Assembly GetEntryAssembly is null 有没有一些选项如何定义Assembly GetEntryAssembly 在单元测试期间 实
  • 列出 Fish/bash shell 中可用的所有别名

    有没有办法列出所有别名 例如 ls aliases cd la ls Gla gs git stash etc 另外是否可以为别名添加人类可读的描述 我使用的是 MacOSX In bash 列出所有别名 alias 要添加注释 只需将其放
  • 自 Java 7 update 25 起,Applet.getCodeBase() 对本地 Applet 返回 null

    Since Java 7 更新 25 Applet的方法getCodeBase 似乎回来了NULL对于本地小程序 我还没有找到任何东西Java 7u25发行说明将宣布 解释此更改 但我发现电子邮件讨论 http permalink gman
  • UIAlertView 与 session.dataTaskWithRequest 的问题

    我有这段代码可以验证 IAP 收据 并且我尝试根据此函数返回的状态显示警报 但我不断收到此错误 This application is modifying the autolayout engine from a background th
  • 是否可以在 JavaScript 中链接 setTimeout 函数?

    是否可以连锁setTimout函数以确保它们相继运行 这里列出了三种不同的方法 手动嵌套setTimeout 回调 使用可链接的计时器对象 Wrap setTimeout 在承诺和连锁承诺中 手动嵌套 setTimeout 回调 当然 当第
  • JPA 标准教程 [关闭]

    Closed 这个问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 我一直在尝试寻找 JPA Criteria API 教程 但没有取得太大成功 你知道有哪些适合初学者的
  • Xcode 4 代码感知不起作用

    我正在 Xcode 4 中运行 旧 Xcode 3 项目 代码感知不适用于我自己的类 我尝试过以下操作 清理 重建 删除派生数据 安装4 3文档 Restart 没有任何运气 有时代码感觉有效 但大多数情况下我只是得到 未完成 尝试这个 打
  • 套接字错误:[Errno 111] Ubuntu 上的连接被拒绝

    Traceback most recent call last s smtplib SMTP localhost File usr lib python2 7 smtplib py line 251 in init code msg sel