smtplib相关内容

使用 Python 示例发送电子邮件失败

我一直在尝试(但没有成功)弄清楚如何通过 Python 发送电子邮件. 从这里尝试示例:http://docs.python.org/library/smtplib.html#smtplib.SMTP 但在我收到关于没有 SSL 连接的反弹后添加了 server = smtplib.SMTP_SSL('smtp.gmail.com', 465) 行. 现在我明白了: 回溯(最近 ..
发布时间:2021-12-12 09:21:51 Python

如何使用 python smtplib 向多个收件人发送电子邮件?

经过大量搜索,我无法找到如何使用 smtplib.sendmail 发送给多个收件人.问题是每次发送邮件时,邮件标题似乎都包含多个地址,但实际上只有第一个收件人会收到电子邮件. 问题似乎在于 电子邮件.Message 模块需要与 smtplib.sendmail() 函数. 简而言之,要发送给多个收件人,您应该将标题设置为以逗号分隔的电子邮件地址字符串.sendmail() 参数 to ..
发布时间:2021-12-12 08:37:57 Python

如何使用 Python 发送电子邮件?

此代码工作正常并向我发送电子邮件: 导入smtplib#SERVER = "本地主机"FROM = 'monty@python.com'TO = ["jon@mycompany.com"] # 必须是一个列表SUBJECT =“你好!"TEXT = "此消息是使用 Python 的 smtplib 发送的."# 准备实际消息消息 = """\来自: %s至:%s主题:%s%s""" % (FRO ..
发布时间:2021-12-07 23:02:28 Python

python 中的 smtplib.server.sendmail 函数引发 UnicodeEncodeError: 'ascii' codec can't encode character

我正在尝试编辑一个文本文件,然后使用 python 脚本将其作为电子邮件正文发送,但我收到了 unicode 编码错误.经过一番研究,我发现解决方案是使用 .encode('utf-8') 方法,但这对我不起作用,因为 sendmail() 方法只发送字符串 这是我使用的python代码片段: irtem = open('irtemplate.txt')数据 = irtem.read(). ..
发布时间:2021-12-02 17:14:39 Python

Python smtplib send_message() 失败,返回 AttributeError: 'str' 对象没有属性 'get_all'

我正在开发一个项目,我必须使用 Python 3.4 中的 smtplib 和 email 模块来发送电子邮件. 我能够自己创建电子邮件并且能够连接到服务器,但是它返回此异常: 回复: b'235 2.7.0 Accepted\r\n'回复: retcode (235);消息:b'2.7.0 接受'发送:'退出\r\n'回复: b'221 2.0.0 关闭连接 s66sm8304113yh ..
发布时间:2021-11-30 15:32:38 Python

如何使用 SMTP 发送附件?

我想编写一个使用 Python 的 smtplib 发送电子邮件的程序.我搜索了文档和 RFC,但找不到与附件相关的任何内容.因此,我确定我遗漏了一些更高级别的概念.有人能告诉我附件在 SMTP 中是如何工作的吗? 解决方案 您要查看的是 email 模块.它让您可以构建 MIME 兼容的消息,然后使用 smtplib 发送. ..
发布时间:2021-11-30 15:01:06 Python

SMT 中哪个更好的做法是:添加多个断言或单个断言?

假设我有两个要在 SMT 中建模的子句,将它们作为单独的断言添加是否更好,例如 (assert (> x y))(断言 ( x y)(<y 2))) 这对于 SMT 求解器性能方面的大规模问题是否重要.我正在使用 Z3. 解决方案 连词被拆分成多个断言,所以它并不重要.如果您引入大连词,Z3 的解析器将创建一个包含所 ..
发布时间:2021-10-04 20:37:52 其他开发

使用 smtp 的 Hotmail SSL3 版本号错误

我正在尝试使用 python 中的 hotmail smtp 服务器.但是,我的登录尝试导致明显的 SSL3 版本号错误.如何更改我使用的版本,我该如何调查? >>s.connect('smtp.live.com:587')(220,'BLU0-SMTP46.phx.gbl Microsoft ESMTP MAIL 服务,版本:6.0.3790.4675 于 2013 年 7 月 2 日星期二 ..
发布时间:2021-08-27 20:36:28 Python

在 Python 3.1 中使用 unicode 字符发送邮件的 smtplib 问题

您好,我在使用 unicode 电子邮件时遇到了这个问题,当我尝试用西班牙语发送诸如“Añadir"或其他内容时,系统崩溃了,我已经尝试过此链接上的内容:Python 3 smtplib 使用 unicode 字符发送 并且不起作用. 这是我的错误代码: server.sendmail(frm, to, msg.as_string())g.flatten(self, unixfrom=un ..
发布时间:2021-06-28 19:13:10 其他开发

是否可以使用python将发送的电子邮件保存到已发送的项目文件夹中?

我想发送一封电子邮件,但发送的邮件是空的.如何发送电子邮件,然后将其副本放入“已发送"邮件文件夹中.我能做什么? 解决方案 是的,有可能. 基本上,您需要创建一个 MIME 电子邮件,然后通过 smptlib 发送它,然后将其保存在使用 imaplib 发送. 官方 imaplib 文档. 更详细的 imaplib 使用示例. 这是一个例子: 导入时间导入 ssl ..
发布时间:2021-06-26 20:00:02 其他开发

Python SMTP 错误代码处理

我对此进行了大量搜索,但没有找到任何令人满意的内容. 我一直在尝试编写一个 Python 程序来监听电子邮件退回报告,并根据退回的原因以不同的时间间隔重新发送它们. 导入smtplib从 smtplib 导入 *发件人 = 'foo@bar.com'接收者 = ['42@life.com']message = """From: From Arthur 致:深思 ..
发布时间:2021-06-26 19:33:45 Python

以“noname"形式收到的电子邮件附件

下面的 Python 函数导致附件被命名为“noname",而它应该是“text_file.txt".如您所见,我已尝试使用 MIMEBase 和 MIMEApplication 两种不同的方法.我也试过 MIMEMultipart('alternative') 无济于事. def send_email(from_addr, to_addr_list,主题,html_body,plain_tex ..
发布时间:2021-06-26 19:29:02 Python

Outlook 2010 和 Python 电子邮件 smtplib - 适当字段中的信息

在 Python 2.6.5 中尝试使用 smtplib 通过 Outlook 2010 发送邮件时,我至少遇到了成功发送邮件的情况,但是 s.sendmail(FROM, TO, message) 没有将信息放入 From:、To: 和 Subject: 行中. 我需要知道如何在 Outlook 2010 中正确使用 smtplib 发送电子邮件,以便收到的电子邮件中填写了邮件中的发件人: ..
发布时间:2021-06-26 18:32:37 Python

使用 gmail 和 python 发送邮件时出现 SMTPAuthenticationError

当我尝试使用 gmail 发送邮件时,发生了 python 错误,此类型的问题已经出现在此站点中,但对我没有帮助 gmail_user = "me@gmail.com"gmail_pwd = "密码"TO = 'friend@gmail.com'SUBJECT = "使用 gmail 测试发送"TEXT = "测试使用 gmail 服务器发送邮件"服务器 = smtplib.SMTP('smtp ..
发布时间:2021-06-25 19:34:53 Python

Python smtplib 代理支持

我想通过代理发送电子邮件. 我目前的实现如下: 我通过身份验证连接到 smtp 服务器.成功登录后,我发送了一封电子邮件.它工作正常,但是当我查看电子邮件标题时,我可以看到我的主机名.我想通过代理来隧道它. 任何帮助将不胜感激. 解决方案 使用 SocksiPy: 导入smtplib进口袜子#'proxy_port' 应该是一个整数#'PROXY_TYPE_SOCKS4 ..
发布时间:2021-06-22 20:26:20 Python