问题标签 [smtplib]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2279 浏览

python - Python:我的服务器邮件被发送到垃圾邮件

我正在尝试从我正在编写的应用程序发送电子邮件验证电子邮件。我正在使用server = smtplib.SMTP()和运行 Linode server.sendmail()。出于某种原因,gmail 将这些邮件标记为垃圾邮件。

我的邮件模板是:

当我将 CQ 设置为邀请@campusquery.com 之前,它也有效。但是,当这种方式不允许我定义发件人时。

我该如何解决?

谢谢。

0 投票
2 回答
1775 浏览

python - 发送 DKIM 签名的电子邮件 - Python

我将如何 DKIM 签署我使用构建email.mime.text.MIMEText并正在发送的电子邮件smtplib

0 投票
3 回答
648 浏览

python - Python smtplib 模块泄漏内存

我编写了一个守护进程来监视目录中的文件,并在任何文件发生更改时发送电子邮件。我使用 bb-freeze 将其编译为 Windows .exe。让它运行几天后,我注意到它占用了越来越多的内存空间。

我使用Heapy监控 .py 文件(不是编译后的 .exe)中的内存使用情况,发现每次调用该函数,对象数量增加了 3 个,相应的内存使用量增加了 484 字节。它使用 smtplib 模块,我无法理解泄漏发生在哪里。

我刚刚在互联网上的某个地方看到了这段代码并复制了它。它可以工作,但会泄漏内存。有人可以帮我找出内存泄漏发生在哪里吗?:(

编辑:似乎使用 msg.as_string() 是导致内存泄漏的原因。使用诸如 msg="Blah" 之类的纯文本代替 msg.as_string() 可以解决此问题。但这不允许我添加主题行。

0 投票
7 回答
53076 浏览

python - Sendmail Errno[61] 连接被拒绝

我一直在尝试让我的应用程序将一些输出的文本邮寄到电子邮件中。为简化起见,我隔离了脚本:

该脚本输出:

如您所见,连接被拒绝。我在 Mac OS X Snow Leopard 上运行 Python 2.6(如果相关的话)。

我已经尝试过很多次搜索,但无法找到解决方案。任何帮助将不胜感激。

0 投票
2 回答
2880 浏览

python - 通过 Python 发送电子邮件

我正在尝试使用 Python 发送电子邮件。据我所知,以下所有代码都需要一个有效的接收者和一个主机HOST。我不确定如何获得主机。最简单的方法是什么?

0 投票
1 回答
2114 浏览

python - Python smtplib,starttls 超时

我正在尝试为我在办公室网络上运行的一个小型监控脚本设置一些基本的电子邮件功能。在我的 Ubuntu 10.10 服务器上运行脚本(见下文)工作正常,但是当我在我的 Windows 桌面机器上运行它时,它会send: 'STARTTLS\r\n'reply: '451 4.7.0 Timeout waiting for client input\r\n'.

虽然无论如何我都会在 Linux 服务器上运行它,但我很好奇它为什么不能在 Windows 下运行。是否是导致问题的不同 Python 版本?

设置:

SMTP 服务器:Exchange 2010、Windows Server 2008 R2 x64

Python 机器 #1:Windows 7 SP1 x64,Python 2.7.1 ---(失败)

Python 机器 #2:Ubuntu 服务器 10.10 x86,Python 2.6.6 ---(工作)

脚本:

0 投票
5 回答
30670 浏览

python - 在 Python email/smtplib 中设置不同的回复消息

我正在使用 Python 电子邮件和 smtplib 从 Python 发送电子邮件。我正在使用我的 Gmail 凭据通过 Gmail SMTP 服务器执行此操作。这很好用,但是我想指定一个与Reply-to地址不同的电子邮件地址from,以便回复发送到单独的地址(非 Gmail。)

我试过创建这样的reply to参数:

但这不起作用。在 Python 文档中找不到这方面的任何信息。

谢谢。

0 投票
1 回答
10722 浏览

python - Python 的 SMTP AUTH 扩展问题

我正在尝试编写一个简单的 Python 脚本来通过我公司的 SMTP 服务器发送电子邮件。我正在使用以下代码。

运行这个程序,产生这个结果。

如何开始调试此“服务器不支持 SMTP AUTH 扩展”。错误?

PS:我知道 SMTP 详细信息和凭据是正确的,因为我有一个包含确切详细信息的工作 Java 类。

0 投票
14 回答
388012 浏览

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

此代码可以正常工作并向我发送电子邮件:

但是,如果我尝试将其包装在这样的函数中:

并称之为我收到以下错误:

谁能帮我理解为什么?

0 投票
1 回答
556 浏览

python - python-mailer 和谷歌的问题?

我刚刚尝试了以下方法:

smtpname 是“smtp.gmail.com”,smtpport 是 587,用户名是 google acc +“@gmail.com”,收件人是第二个 gmail。

谁能告诉我怎么了?脚本在 python 中运行,没有错误,但我什么也没得到