尝试在diff中使用PHPIMAP_OPEN()。Linux接口(eth0:1,eth0:2)。有什么想法吗?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (42)

我正在尝试使用IMAP_OPEN()来具有不同的Linux接口,但我找不到可能的解决方案。Nginx似乎有一个模块(http://wiki.nginx.org/NginxMailCoreModule),但我使用的是Apache+PHP。

cURL有类似的东西:CURL_SETOPT($ch,CURLOPT_INTERFACE,“eth0:1”),但无法找到任何PHP IMAP。

任何帮助都将不胜感激,非常感谢。

提问于
用户回答回答于

唯一能想到的方法是代理所有通过php命令到不同的网络接口。所有其他方法都需要修改源代码,因为PHP内置的IMAP库不支持这个特性。

如果CURL的IMAP支持对您的目的没有太大的限制,你也可以尝试这样做。

用户回答回答于

我不认为你能做到。这听起来像是在尝试设置IMAP连接的源IP地址。当应用程序建立IMAP客户端连接时这样做,几乎没有必要,也有几个很好的理由不这样做。

扫码关注云+社区

领取腾讯云代金券