【问题标题】:Obtain Emails in PHP from POP3 server without imap package从没有 imap 包的 POP3 服务器获取 PHP 中的电子邮件
【发布时间】:2016-02-15 14:22:19
【问题描述】:

我无法在机器中安装 PHP 的 imap 包,因此我需要其他类型的库或一些库来读取来自 POP3 服务器(例如:Gmail)的电子邮件。

谢谢!

【问题讨论】:

  • 您可以尝试github.com/PHPMailer/PHPMailer,但我不确定如果没有 imap 库这​​是否可行。或者,您可以查看像 Mailgun 这样的第三方,它为您提供可用于发送电子邮件的 API。
  • 感谢您的回答,但PHPMailer仅用于发送,我需要从服务器读取电子邮件。
  • 在这种情况下,如果没有 imap 库,您将不太可能找到所需的内容。我建议寻找允许您使用 HTTP 请求读取邮箱的第 3 方。我想不出来,但你可以在谷歌上找到一些。除此之外,也许您可​​以与曾经设置您的服务器的人聊天,看看他们是否可以使用 imap 编译 PHP。如果您可以在您的服务器上进行此设置,那么一切都会变得容易得多。我确实快速浏览了 Google 结帐 planet-source-code.com/vb/scripts/…
  • 感谢 mic,我将尝试使用一个使用套接字和 telnet 服务来获取收件箱的类。我带着这个哈哈回到了 90 年代,但我别无选择。

标签: php email pop3


【解决方案1】:

最后我使用了一个库,它打开一个套接字并通过这个发送命令和接收消息列表来工作。这些命令与您可以使用 telnet 接收/发送邮件的命令相同。

我希望这个回复可以帮助别人。

【讨论】:

  • 如果您至少提供您使用的库的名称,这将有所帮助:)
  • 他说的图书馆是Eden,github.com/Eden-PHP/Mail通过阅读他问题中的cmets来了解它。对于仍然在这里找到答案的人:)
猜你喜欢
  • 2017-09-23
  • 2011-10-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-05-25
  • 2011-03-27
  • 2013-05-19
相关资源
最近更新 更多