问题标签 [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 投票
4 回答
9491 浏览

python - 使用 imaplib 在 gmail 中删除电子邮件时出现问题

我尝试从收件箱文件夹中删除邮件,一切正常,但是当我切换到所有邮件文件夹时,删除不起作用。expunge()方法返回('OK', [None])并且消息没有被删除:

0 投票
1 回答
4133 浏览

java - SUBJECT 的 Javamail IMAP 搜索失败

我正在使用 javamail 在 Gmail 上按主题进行 imap 搜索。我使用 subjectTerm 类创建一个 searchTerm 对象并传递给搜索函数。搜索适用于纯字母数字的主题字符串。只要我在搜索字符串中输入单引号或破折号,搜索就会失败。

有没有标准的方法来逃避搜索字符串,或者这是对 gmail 的限制?

0 投票
2 回答
896 浏览

python - 使用 google IMAP (python, imaplib) 删除

当我使用谷歌 IMAP 并尝试删除邮件时,邮件会从文件夹中删除,但不会进入垃圾文件夹。我必须在删除之前复制此消息吗?

0 投票
2 回答
3075 浏览

gmail - Gmail IMAP:有什么方法可以找到特定邮件所在的所有标签(文件夹)?

所以,Gmail 的 IMAP 有点“奇怪”。他们使用 IMAP 文件夹来表示标签。我相信 IMAP 中的电子邮件通常只能属于一个“文件夹”,但是对于 Gmail,一封电子邮件可以属于许多“文件夹”,这为我们提供了非常接近标签的功能。

我的问题是,我正在编写一个 gmail 客户端(这样,加星标、删除和归档等操作比标准 imap 客户端更直观一些),但我希望能够显示给定电子邮件的哪些文件夹(标签)它在里面。

据我所知,这并不容易(我必须遍历每个文件夹中的每条消息以查看它在哪些消息中)。

有谁知道这样做的整洁方法?还是我假设没有简单的方法是正确的?

0 投票
1 回答
2735 浏览

php - PHP:Gmail 的邮件包含无效的 HTML 和随机术语

我正在使用 PHP 创建一个基于电子邮件的 CMS,并且我需要使用 Gmail 作为电子邮件服务。该脚本现在非常简单,我遇到的唯一问题是处理 Gmail 的电子邮件语法。

收到电子邮件时,我期待一些更易于管理的东西,例如:

但我得到了这个(鸭子和封面):

我试过 Tidy,但它无法处理 Gmail 的链接和“换行符”。休息时间就=在最后,这完全搞砸了整洁,链接有时(我认为是随机的)是这样的:<a href=3D"http://asfasfafs">asfasf</a>,中间有那些=\n

我将如何训练 Tidy 处理这种亵渎神明的 HTML 并输出一些我可以直接通过管道传输到<div>网站内部的内容?

谢谢!

0 投票
1 回答
1197 浏览

java - 通过我的服务器代理发送 gmail

情况是:

我有一个托管我的代码的服务器,并且用于特定 servlet 调用的此代码向某些用户发送 gmail 消息。所以我使用 gmail smtp 服务器在用户之间发送我的消息。

问题:我的服务器在第 2 级,第 1 级是主服务器,上面托管了代理。问题是它将所有请求从端口 546 重定向到外部世界。我想知道是否设置

足以发送邮件还是我必须设置任何其他参数才能发送邮件。

现在有了上述设置,我得到了一个例外

此外,我想补充一点,当我为 smtp.gmail.com 执行 nslookup 时,我得到一个

谢谢您的帮助。

0 投票
1 回答
1482 浏览

php - 如何将电子邮件过滤器添加到 IMAP 电子邮件帐户?

我正在使用 PHP(特别是 zend_mail_storage_imap)。几天前,我构建了一个电子邮件产品的第一个迭代。基本上,我使用 zend_mail 和 imap 电子邮件帐户标记和过滤大量电子邮件。问题是我目前每五分钟搜索一次电子邮件地址以查看是否收到了新电子邮件。我想通过在 IMAP 本身中放置一个过滤器来改变这一点 - 一个类似于 GMAIL 过滤器的过滤器。是否可以直接在 IMAP 中进行设置?如果没有,下一个最佳解决方案是什么?

我的主要问题是,虽然我可以过滤电子邮件,但在每五分钟过滤一次之前,它们仍然会被“推”到我的黑莓风暴中。

0 投票
4 回答
12316 浏览

php - 使用 imap 获取 gmail 收件箱

我从这里得到了一个代码来下载 gmail 收件箱: http: //davidwalsh.name/gmail-php-imap

但得到这个错误。

我在stackoverflow上搜索过,但没有找到解决方案

谢谢

0 投票
3 回答
5842 浏览

c# - 我们可以使用 gmail 帐户从本地主机发送电子邮件吗?

我们可以使用 gmail smtp 从本地主机发送电子邮件吗?我正在尝试并收到错误操作已超时。

我正在尝试从过去 3 天的本地主机发送电子邮件。如果我使用 gmail 从我的托管服务器发送电子邮件,它工作正常,但它不适用于 localhost。我已经禁用了防火墙防病毒软件,但即便如此也不走运。请指导我您是否曾经使用过 gmail 从本地主机发送电子邮件(不涉及任何服务器)

如果可能这是我的代码,请指导我。请帮助我并指导我,我被困住了。

谢谢

0 投票
0 回答
349 浏览

python - 将 MSN messenger 聊天记录上传到 gmail

我正在寻找一种将我所有的 msn messenger 聊天日志(xml 文件)存储到我的 gmail 帐户的方法。就像“聊天”文件夹中的 gmail 聊天日志一样。

  1. 是否有任何程序或网络服务提供此功能?我还没有找到任何程序或网络服务。所以我想我可能需要自己写。

  2. 我发现谷歌在http://code.google.com/apis/gmail/oauth/提供了一个 gmail api 。它看起来非常适合将一些生成的邮件上传到我的 gmail 帐户。但是,看起来我需要生成额外的标头,例如“Recevied”、“Received-SPF”。是否需要所有这些邮件标头?

  3. 我想下载一些 gmail 聊天日志作为文件格式参考,但聊天日志看起来无法通过 imap 或 pop3 下载。有没有办法可以读取原始邮件数据?

谢谢你。此致