问题标签 [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 回答
5749 浏览

php - 使用 IMAP/SMTP 在 Gmail 中创建消息(即草稿)?

我已经通过 PHP 中的 IMAP 函数对 Gmail 进行了相当多的收件箱操作,但我还没有找到一种创建消息的方法。我不确定是否需要 IMAP 或 SMTP,但我想使用 PHP 创建一个新消息(特别是草稿),该消息存储在我的收件箱中,所有内容都可以在以后发送。我该怎么做?

0 投票
2 回答
1380 浏览

php - PHP IMAP 格式化

我编写了一个简单的 php 脚本,它读取 IMAP 电子邮件帐户并显示最近邮件的正文。只有一个问题,它不会正确保留新行。它只是把它放在一条线上。

我用

阅读电子邮件的正文。如何使用所有正确的换行符保留原始格式。非常感谢

0 投票
6 回答
164 浏览

synchronization - 是否有用于播客的 IMAP 之类的东西?

是否有用于播客的 IMAP 之类的东西?

我拥有一台台式机、笔记本电脑、iPod、智能手机和一个 Web 客户端,它们都在下载 StackOverflow 播客。(除其他外)他们都告诉我哪些剧集可用,哪些已经播放。当然,一切都是一团糟。我的 iPod 与我的桌面有些同步,但其他一切都是随机的丛林。

IMAP 解决了与电子邮件相同的问题。每台设备都从一台服务器获取内容和元信息,并与之保持同步。对于每台设备,我可以设置首选项(是否下载包括垃圾邮件在内的完整档案)。

我们可以为播客实施 IMAP 方法吗?还是有更好的隐喻/标准来解决这个问题?采用策略将如何?

(顺便说一句:除了 Windows 智能手机,我拥有一整套 Apple 产品。即便如此,我也遇到了这个问题)

更新sourceforge 的 RSS-to-Imap 链接看起来很有说服力,但非常 alpha/实验性的。

更新 2 RSS 缺少的一件事是删除/未读项目的命令/方法/参数/属性。RSS 只能添加,不能删除。如果 RSS(N+1) (3?) 可以为 unread="true|false" 添加一个值,它就会被解决。如果我在我自己的服务器上缓存我所有的 RSS 提要,并自己添加属性,我只需要说服 iTunes 和所有其他客户尊重这一点。

0 投票
1 回答
1415 浏览

email - 将 IMAP 邮件移至 Gmail 并保留正确的时间

我正在尝试使用 gmail 来管理来自我只有 imap 的电子邮件帐户的邮件。我的策略是使用 ( getmail从服务器检索邮件并将其传递给 procmail 进行转发。

这几乎可以工作。它成功检索邮件并将其转发到我的 gmail 帐户。它不做的事情保持适当的“发送”时间。也就是说,我 3 个月前收到的一封电子邮件显示为我在转发时收到了它。

所以问题是,我怎样才能转发这些邮件并尊重它们的原始发送时间?

0 投票
1 回答
734 浏览

email - 从 gmail 的电子邮件中下载和提取信息

我想从所有项目中下载邮件并对邮件进行一些分析。这可能涉及 2 个不同的组件。

  1. 使用 IMAP 下载邮件
  2. 解析电子邮件中的非结构化数据以从中提取信息。不 - 它不是通常从邮件中提取的电子邮件地址。可能比这复杂得多。

我想涉及的一个步骤是将其从 MIME 格式转换为纯文本。解析可能在将所有电子邮件转储到数据库后完成,但我不想丢失邮件中存在的任何格式或附件。

我更愿意在 .net 中进行,但我对可用于所涉及工作的最佳语言工具持开放态度。听说 perl 可能是这种分析的最佳选择。

提前致谢

0 投票
0 回答
120 浏览

c# - Imap 连接错误

C#我们程序中的异常是实例化ImapConnection()然后获取附件,返回如下:

因此,我查看了一个流量转储,发现以下内容:

并且服务器只响应:

但是没有消息。

关于这里可能发生的事情的任何想法?谢谢你的帮助。

附言。Imap服务器工作正常

0 投票
10 回答
61256 浏览

php - 使用 PHP 通过 IMAP 连接到 Gmail - SSL 上下文失败

我正在尝试使用在 Apache 中运行的 PHP 通过 IMAP 连接到 Gmail。这是在 Ubuntu 9.04 系统上。我遇到了某种 PHP 配置问题,导致它无法正常工作。首先,这是我为 PHP 设置 IMAP 所做的:

当我运行 phpinfo() 时,我得到以下 imap 值:

这是我的示例代码:

当我执行此代码时,我得到以下输出:

请注意,我可以从这台计算机远程登录到 imap.gmail.com:993。我还可以通过 IMAP 将 Evolution(邮件阅读器)连接到 Gmail 并毫无问题地获取邮件。所以,我认为这不是防火墙问题。我很确定我在 PHP 中有一些设置不正确。

有任何想法吗?

0 投票
1 回答
557 浏览

imap - 如何使用 IMAP 过滤然后修改电子邮件?

我在 SO 上的另一篇文章中问过这个问题:

如何抑制已读回执?

我一直在做自己的一些研究来尝试解决这个问题,通过 IMAP 访问电子邮件帐户似乎是一个很好的解决方案。我已经成功地能够访问我自己的收件箱并将邮件标记为已读,没有问题。

我被要求在包含超过 23,000 封电子邮件的收件箱上执行相同的任务。我想对来自该收件箱的少量电子邮件进行测试,然后让整个 23,000 人收到它。

这是我通过 telnet 运行的代码:

所以我的问题是,我怎样才能STORE在一组特定的电子邮件上执行该命令……比如说发送/来自特定帐户的电子邮件?有没有办法像 a FETCHthen the那样连接命令STORE?或者有没有更好的方法来获取基于特定标准的电子邮件集合,然后只修改那些可以通过 IMAP 完成的电子邮件?

0 投票
1 回答
2313 浏览

imap - Javamail, IMAP and Kerberos

I'm using javamail to check an IMAP inbox, and at the moment I'm simply logging into the IMAP server by storing the username and password. Our security policy at work requires this to be kerberised however.

I've been reading up on javamail, IMAP and kerberos, and some resources say it isn't possible, whilst others suggest it is possible. And unfortunately I couldn't find any examples showing how to connect via. kerberos.

I was just wondering if anybody could confirm/deny whether it is possible to connect to an IMAP server via. kerberos with javamail, and if anybody has come across any resources that may be useful it would be very much appreciated.

Thanks,

Martin.

0 投票
1 回答
9448 浏览

java - 在 IMAP 中创建文件夹不起作用

我正在努力在 IMAP 中创建一个文件夹(我正在使用 gmail)

这是我到目前为止所尝试的:

文件夹名称通过:“测试 123”

输出:文件夹被创建为 Inbox/test123

我应该在这一行做什么:文件夹 defaultFolder = store.getFolder("Inbox"); ??

我也在这里发布了同样的问题:http: //www.coderanch.com/t/458722/Sockets-Internet-Protocols/java/creating-folders-IMAP-does-not