问题标签 [imapclient]

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 投票
3 回答
3972 浏览

python - 使用 IMAPClient 如何查看发件人地址?

使用IMAPClient如何查看邮件正文和发件人电子邮件地址?

0 投票
2 回答
2161 浏览

python - IMAPClient 和 BODY[HEADER.FIELDS (FROM)] 字段

我真的开始掌握 IMAPClient 的窍门了。代码:'BODY[HEADER.FIELDS (FROM)]'返回

我真的很希望它返回这样的电子邮件地址:

我需要先将它传递给一个变量并修剪它还是fetch我可以使用另一个修饰符?

0 投票
1 回答
2454 浏览

python - Can't install Python's IMAPClient

Trying to install IMAPClient using the command pip install IMAPClient. I'm on Windows, with Python 3.3.

It downloads fine, begins to install, then complains with ImportError: No module named 'response_parser'. I think that is an internal module for this library, so isn't something I can install separately.

I also tried to download the tarball manually, unpack it, and run python setup.py install, but get the same error.

This is a popular and stable library, so I realise I'm doing something wrong. I'm still a Python noob. What should I do?

0 投票
1 回答
275 浏览

linux - Linux SLE11 SPC3 邮件::IMAPClient

我正在尝试在我的操作系统上安装 imapclient,但它不起作用。我像这样添加了 perl 存储库:

我得到了正确的输出,它说添加了存储库。

但是当我使用 zypper 像这样添加 imapclient

我得到:

任何帮助,将不胜感激!谢谢!

0 投票
1 回答
6873 浏览

python - 在 python 中使用 imapclient 读取电子邮件正文

我正在尝试查看电子邮件的实际正文。到目前为止,我可以查看主题或任何其他标题,但我无法找到一种方法来阅读没有额外内容的正文。

并返回:

我只想返回:

0 投票
1 回答
2546 浏览

perl - 在 Perl 中使用 Net::IMAPClient 的连接错误

我正在尝试通过 IMAP 连接到 Outlook 电子邮件服务器,但我得到的错误很奇怪。这是我的代码示例:

当我运行它时,输出行如下所示:

无法以 [...] 身份连接到 outlook.office365.com:从服务器读取数据时套接字已关闭。

更具体地说,从服务器读取数据时 Socket 关闭让我感到困惑。

我指定了端口 993,那么剩下的唯一可能的问题是有防火墙阻止这种情况发生吗?我已经给我学校的(这是一个学校的电子邮件帐户)技术部门(很久以前)发了电子邮件,他们还没有回复,但希望我能很快收到他们的来信。

当我删除指定端口的行时,我得到一个更奇怪的错误,我将其包括在内只是希望它在某种程度上相关或有用:

无法以 [...] 身份连接到 outlook.office365.com:发送错误 '1 Login "baldassaren@wit.edu" {15} [此处显示密码,以及我似乎无法在此处强制使用的换行符] ' 到 IMAP:./test.pl 第 10 行的错误文件描述符。

0 投票
0 回答
194 浏览

python - 换行符消失

我遇到的问题是,当我从 Microsoft Outlook 网络邮件帐户下载电子邮件时,有时换行符会消失,导致 onelongunbrokenline。但只是有时。这是我现在正在处理的示例:

从 Microsoft Outlook Web App 下载的原始消息正文(包括美元符号,因为我在 vim 中有 :set list on):

Gobble$
这是一条带有$
多行的消息$
$
Hello$

我实际上最终收到的消息正文(在vim中也有:set list):

Gobble这是一条带有多行的消息^M$
Hello ^I^I ^I ^I^I =^M$

这里显然还有其他一些我也不明白的事情 - 制表符(^I)字符来自哪里?哪里来的等号?

这是下载的代码(使用python库IMAPClient):

0 投票
2 回答
1321 浏览

sockets - 使用 S22 ImapClient 接收 Gmail 电子邮件时,尝试对无法访问的网络进行套接字操作 [2a00:1450:4013:c01::6d]:993

我正在尝试接收来自 Gmail 的电子邮件。偶尔(大约 5 次中的 1 次)我收到 System.Net.Sockets.SocketException,错误消息:

网络地址并不总是相同,但略有不同。此错误偶尔会出现在我要检查的所有 Gmail 邮箱中,但根本不会出现在我的 Office 365 邮箱中。

我的应用程序是由 Microsoft Azure 托管的 MVC 5 应用程序。我使用S22 Imap 库

检索电子邮件的代码的相关部分是:

我已经在我的 Azure Web 服务上禁用了 IPv6(在适配器上禁用了它),但这个错误仍然一遍又一遍地出现。

0 投票
1 回答
1677 浏览

python - Pythons imaplib:获取命令,带或不带括号,所有项目的“无效获取属性”错误

我正在尝试从我的 IMAP 服务器获取消息。这是我的代码的简短版本:

python3.4 中的 imaplib 模块与RFC 2060标准兼容。那里说:

FETCH 命令检索与邮箱中的消息关联的数据。要获取的数据项可以是单个原子或带括号的列表。

现在我得到了一些不同的结果,我无法理解:

有人可以向我解释为什么我不能使用ALL带括号的项目吗?

我问的原因是因为我使用的是IMAPClient模块,它会自动将括号添加到参数中,因此该ALL项目将不起作用。

0 投票
1 回答
314 浏览

imapclient - POSTFIX:用于开发 IMAP-Client 的 API 或文档

我正在寻找用于为 POSTFIX 开发 IMAP 客户端的 API 或文档。我打算用html5做前端,用php做后端。