问题标签 [gmail-imap]

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 投票
1 回答
965 浏览

java - JavaMail Gmail ConnectionTimeOut

我有这段代码,当我尝试连接到 Gmail 时,出现连接超时异常

PS:

  • 我从 Stackover 流线程中复制了这段代码。
  • 所有必要的库都已导入
0 投票
2 回答
11730 浏览

php - PHP IMAP - 电子邮件是否必须有 messageid?

我正在使用 PHP 和 IMAP 从 Gmail 中检索电子邮件;但是,有些电子邮件没有 messageid。不是所有的消息都应该有一个messageid吗?

我需要一个唯一的 ID 以供参考,所以我不确定没有它如何跟踪电子邮件。

难道我做错了什么?

例如,这是我得到的电子邮件标题

谢谢

0 投票
1 回答
563 浏览

java - 通过 IMAP 搜索 GMail 邮件

我正在使用 JavaMail 来查找特定消息。我感兴趣的消息将是所有具有特定“TO”字段的消息。

让我再解释一下。

假设我的电子邮件帐户是email@gmail.com. 我将期待发送到的电子邮件email+label@gmail.com。我想搜索所有发送 email+label@gmail.com的电子邮件。

IMAP 支持吗?


我找到了这个用于搜索 gmail 的代码,我不确定 JavaMail 是否支持它(无法在 firwall atm 后面测试它)。那么有人可以解释这段代码是什么意思吗?

['X-GM-RAW has:attachment']

如果它与我猜的相同,即:附件是我们在 gmail 搜索中使用的查询,那么我想我可以将其替换为:email+label@gmail.com

0 投票
1 回答
5573 浏览

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

首先,让我说,我已经知道在用 python smtplib 转发电子邮件时已经提出了这个问题。

我发布与该问题如此密切相关的内容的原因是我尝试使用该问题的答案,我尝试改变事物,我已经搜索了谷歌并无情地用这个问题进行了大约 5 个小时,我愿意花更多的时间在这上面

- 我只是认为你们中的一个人可能有答案:)

我的问题如下,我试图将一封电子邮件从我的 gmail 转发到另一个 gmail,并且在运行尽可能多的 python 脚本来尝试这个简单的任务时,我仍然无法弄清楚。

这是我正在运行的代码(这是我以其他形式发布的内容的修改版本):

SMTP 调试的返回表明一切正常,我知道它正在发送,因为我尝试替换

smtp.sendmail(from_addr, to_addr, message.as_string())

smtp.sendmail(from_addr, to_addr, 'test')

它工作得很好。它打印 message.as_string() 很好,我不知道如何让它转发电子邮件!

它不必与 SMTP 或 IMAP 或任何此代码一起使用(尽管如果它会很好),但我真的很想弄清楚如何做到这一点。

我知道这是可能的,因为我昨天设法做到了,而我正在使用的计算机(当然是运行 Windows)崩溃了,文件也不见了。

对于那些想知道为什么我不只是将谷歌设置为自动转发所有内容的人,这是因为我想要一个最终会移动大量邮件的脚本,一次。

谢谢大家!

0 投票
3 回答
2839 浏览

java - 无法使用 javamail api 将邮件发送到 gmail 帐户

当我尝试向 gmail 帐户发送示例邮件时,收到 com.sun.mail.smtp.SMTPAddressFailedException。以下是我编写的代码...请有人帮我解决这个问题吗?

当我使用来自同一域的电子邮件 ID(例如:someone@test.com)而不是 gmail id 时,我会收到电子邮件。

0 投票
1 回答
916 浏览

android - 使用 AccountManager 的 Gmail Imap 身份验证

使用下面的代码,我可以从AccountManager. 我无法弄清楚如何将此令牌与适用于 android 的 javamail (IMAP) api(会话、存储、文件夹、..)一起使用?

我想使用客户经理对 Gmail IMAP 进行身份验证,我应该怎么做?

0 投票
1 回答
1211 浏览

php - PHP imap_body 被截断

我正在尝试下载和同步 imap 电子邮件,但是当我使用 imap_body 下载某些消息时,字符串会被截断,它不会像我期望的那样检索整个原始消息,我是否遗漏了什么?这是我得到的代码:

附件被截断的一些邮件的最后一部分,像这样,这个特定的邮件实际上有 2 个附件,但它只显示了一个附件的一部分,有人可以帮我解决这个问题:

0 投票
1 回答
210 浏览

email - Gmail 自己使用 IMAP 吗?

我想知道 Gmail(Web 客户端)本身使用 IMAP 来显示收件箱和其他文件夹中的消息以及其他 CRUD 和其他操作,就像任何其他 Web 邮件客户端(如 RoundCube 或 AtMail)一样,或者它有自己的内部方法来获取电子邮件并执行不同的操作?

请告诉我... Gmail 在内部是如何运作的?

0 投票
1 回答
825 浏览

outlook - 将 MS Outlook 2011 for Mac 与 Gmail 映射

我想知道是否有人可以帮助解决我在使用 MS Outlook 2011 for Mac 和 Gmail 时遇到的问题。

我正在尝试映射它们,以便我主要/始终使用 Outlook。我设法在线遵循本教程(http://tinyurl.com/23h88hk)来映射收件箱文件夹。但是,每当我在 Gmail 的网络界面或黑莓上删除邮件时,它们都会转到 bin 文件夹,而 Outlook 不会映射 bin/已删除项目、已发送项目和草稿文件夹。

我希望这是有道理的,我感谢任何帮助排序。

戴夫

0 投票
2 回答
1106 浏览

c# - IMAP 附加消息

我正在寻找一个用于 .NET 的 IMAP4 库(最好是开箱即用的 Mono),它可以在邮箱中创建新消息,返回此新消息的 ID,以便以后按该 ID 删除消息。我试过的那些(Lumisoft、AE.Net.Mail、ImapX)都不能做这个简单的事情。.NET 是否有任何功能齐全的 IMAP4 实现?