问题标签 [poplib]
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.
python - Python Poplib 错误
这是代码
当它到达第 8 行时 ( messages = ["\n".join(mssg[1]) for mssg in messages]
)
它是这样说的:
有谁知道我做错了什么?
python - 在离开原始发件人的同时在 python 中转发电子邮件
我正在尝试编写一个相当简单的脚本,该脚本登录到一个电子邮件帐户,查看每封电子邮件,只为具有特定主题的人做一些事情,然后将其余的转发到另一个电子邮件地址。这样做时,我希望发件人保持为原始发件人,而不是我发送的帐户。问题是,目标电子邮件地址(这是一个 google 域)将其发送到垃圾邮件,说它违反了 DMARC 政策。这是我的代码。有什么我可以改变的让它工作吗?
另外,还有一个问题:检索电子邮件后如何从收件箱中删除副本?
python - poplib Python base64内容编码两次?
我正在尝试使用 poplib 从 Gmail 中读取内容。我电子邮件中的内容大部分是 base64 编码的,但包含一些额外的符号。但是,当我使用 poplib 阅读内容时,由于某种原因,我的原始内容再次被 base64 编码。
我的电子邮件中的示例内容:{{{eyJjb250ZW50IjpbeyJjZWxsIjoiQTEiLCJ2YW
我从 poplib 得到的示例响应:e3t7ZXlKamIyNTBaVzUwSWpwYmV5SmpaV3hzSWpvaVFURWlMQ0oyWVd
任何有关如何检索我的原始(原始)内容(无需再次对其进行 poplib 编码)的建议将不胜感激。
这是我正在使用的代码:
python-2.7 - Python 和 gmail
我尝试从 gmail 获取电子邮件:
但我得到:
我的 gmail 不是空的。怎么了?蟒蛇2.7版
python - Ubuntu Getmail 和 python poplib 在邮件正文中插入特殊字符
我正在使用 Getmail ( http://pyropus.ca/software/getmail/ ) 定期检查 POP3 帐户并将到达的邮件下载到文件夹中。
第二步,我使用 Python 解析这些邮件并使用发送的数据。
问题是,由于收到的邮件是西班牙语,拉丁字符可能会到达,并且在保存到文件时会被替换。我找不到如何避免这种替换,甚至找不到文件的编码方式。示例如下:
- Ñ 替换为 =F1
- á 替换为 =E1
- 换行符替换为 =20
它看起来像 URL 编码,但它使用 = 符号而不是 %。
我还尝试使用 Python 的 poplib 下载邮件,并且我还得到了字符替换,这让我认为问题可能是我机器上的配置。
希望有人可以帮助我。
谢谢!!
python - Python,解析来自poplib电子邮件的链接
我正在努力从从我的 pop3 服务器下载的电子邮件中提取链接
我正在尝试解析与传入主题行匹配的电子邮件正文。我正在使用 poplib 模块从服务器获取电子邮件,代码如下:
电子邮件的解析是使用 parse_email 完成的,它为电子邮件的头部和正文生成了一个字典:
这是获取链接,它试图建立一个链接列表。
一切都在
我不能去上班。本质上,我想检测多行链接,这些链接跨越多个字典值,需要添加的每一行,直到链接结束。这将是在检测到 > 时。
我在这里撞到了一堵砖墙。我可以很好地获得单行链接,但我正在努力解决多部分链接,并希望得到一些帮助。显然我仍然需要清理生成的链接,但我可以稍后为此编写一个正则表达式。
python - 为什么我不能在 python 中使用 POP (poplib) 登录我的 Gmail?
我正在尝试使用 POP 登录我的 Gmail。我在我的 Gmail 隐私设置中启用了 POP/IMAP,以及“访问不太安全的应用程序”。我总是得到同样的错误。
我不知道我做错了什么。这是我的源代码。
python - 通过python检查Gmail帐户的新邮件
我正在使用此代码以 10 秒的延迟检查新邮件。
如何检索没有标题的电子邮件正文?
python - Python:使用poplib连接到gmail服务器给出错误
我正在尝试使用 poplib 库使用 POP 协议连接到 gmail 服务器。它无法连接并出现错误:socket.gaierror: [Errno -2] Name or service not known
我可以从正在运行我的脚本的机器访问网络。
请帮助纠正这个问题?
我从以下链接获得了 gmail 服务器名称: https: //support.google.com/mail/answer/7104828?hl= en&visit_id=1-636148818957220191-1947633130&rd=3
node.js - 使用 POP3 服务器中的 From 字段以编程方式填充电子邮件
我有一个 POP3 电子邮件帐户 (Outlook),我可以使用 poplib 库 (NodeJS) 以编程方式从中检索电子邮件。
现在我想以编程方式在服务器中填充电子邮件:生成一封新电子邮件,我可以在其中指定“发件人”、“收件人”、“主题”等。并使其在此 POP3 帐户中可用。我的意思不是向该帐户发送电子邮件,而是生成一封电子邮件,就好像它已在该帐户中收到一样。
我怎样才能做到这一点?我愿意使用任何编程语言/库。