【问题标题】:How to do OAUth support in IMAP c-client library如何在 IMAP c-client 库中支持 OAUth
【发布时间】:2013-09-23 21:44:51
【问题描述】:

我们在我们的应用程序中使用 IMAP c-client 库来下载电子邮件。 目前我们正在通过向 imap_open() 实用程序提供用户名和密码来打开 IMAP 会话。

现在我们想在我们的应用程序中实现 oAuth 支持,而不是要求用户与我们分享他们的凭据详细信息。

我已经阅读了 Gmail IMAP oAuth 文档,根据文档,我们可以通过以下方式发送命令 AUTHENTICATE 来支持 oAuth AUTHENTICATE XOAUTH(认证请求参数的Base64编码)。

我已经验证了 IMAP c -client 库实用程序,但没有找到任何执行类似操作的 API。

还包括 PHP IMAP 库中的 oAuth 支持。

任何人都可以建议如何使用 c-client 库进行 oAuth 支持。

【问题讨论】:

  • 你找到解决办法了吗????

标签: c imap


【解决方案1】:

问题很老,但非常重要。
不知道如何使用 c-client。
但是使用 php_sockets 实现了一个简单的库。
删除邮件功能尚未添加。但是你可以看看它是否满足你的需要。
试试例子。 https://github.com/vmuthal/VivOAuthIMAP
否则你可以选择 Zend。

【讨论】:

    猜你喜欢
    • 2013-03-10
    • 1970-01-01
    • 2010-11-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-03
    • 1970-01-01
    相关资源
    最近更新 更多