【问题标题】:How to maintain a persistant connection to an email server on a webapplication如何在 Web 应用程序上保持与电子邮件服务器的持久连接
【发布时间】:2010-11-27 01:18:11
【问题描述】:

我不确定这是否可能,但我们开始吧。我正在为我的应用程序构建一个电子邮件模块。基本上它是指邮件服务器上的收件箱,它会定期检索电子邮件的所有标题和详细信息。

我注意到,与电子邮件的连接本身需要一段时间,即 3-5 秒的等待时间,并且每次检索电子邮件时都需要建立连接。我想知道是否有办法建立一种永久连接。永久的意思是它可以被提及而与国家无关。就像每当需要检索消息而不是打开新连接时一样 - 使用已经存在的连接。这样的事情可能吗?顺便说一句,我在这里使用 php。

【问题讨论】:

    标签: php email optimization connection


    【解决方案1】:

    定期使用 NOOP 命令。您也可以使用 STAT 命令,因为某些服务器会忽略 NOOP 命令。

    【讨论】:

    • 谢谢,但是如何使用代码来实现 - 我想要一些示例代码来开始。
    • 只需发送 noop 或 stat 命令。 weberdev.com/get_example-4015.html
    • 我想我没有解释清楚 - 是否可以将连接存储在全局变量之类的东西中,或者以某种方式缓存连接,这样我就不必打开一个。我的应用程序使用第三方库来处理给出的示例中解释的任何内容..
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-06-14
    • 1970-01-01
    • 1970-01-01
    • 2012-06-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多