dqyhj2014 2015-04-08 17:33
浏览 388

PHP相当于IMAP的cURL“用户界面”

I would like to know, if there is a way to choose what IP to use when sending an IMAP request ?

For example, i have a server with 4 ip adresses and i want to use the 2nd one for IMAP. I look for something, like the "user-interface" in cURL, which allows you to use one of your server IPs.

  • 写回答

2条回答 默认 最新

  • doudou5421 2015-04-18 00:01
    关注

    Php

    $ch = curl_init();
    
          if($ch) {
    
            /* Set username and password */ 
            curl_setopt($ch, CURLOPT_USERNAME, "user");
            curl_setopt($ch, CURLOPT_PASSWORD, "secret");
    
            /* This will fetch message 1 from the user's inbox */ 
            curl_setopt($ch, CURLOPT_URL, "imap://imap.example.com/INBOX/;UID=1");
    
                $proxy = '127.0.0.1:8888';
                //$proxyauth = 'user:password';
    
                curl_setopt($ch, CURLOPT_PROXY, $proxy);
                //curl_setopt($ch, CURLOPT_PROXYUSERPWD, $proxyauth);
                curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
                curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
                curl_setopt($ch, CURLOPT_HEADER, 1);
    
    
            /* Perform the fetch */ 
            $res = curl_exec($ch);
    
            /* Always cleanup */ 
            curl_close($ch);
          }
    

    Resources

    http://curl.haxx.se/libcurl/c/imap-fetch.html

    评论

报告相同问题?

悬赏问题

  • ¥15 #MATLAB仿真#车辆换道路径规划
  • ¥15 java 操作 elasticsearch 8.1 实现 索引的重建
  • ¥15 数据可视化Python
  • ¥15 要给毕业设计添加扫码登录的功能!!有偿
  • ¥15 kafka 分区副本增加会导致消息丢失或者不可用吗?
  • ¥15 微信公众号自制会员卡没有收款渠道啊
  • ¥100 Jenkins自动化部署—悬赏100元
  • ¥15 关于#python#的问题:求帮写python代码
  • ¥20 MATLAB画图图形出现上下震荡的线条
  • ¥15 关于#windows#的问题:怎么用WIN 11系统的电脑 克隆WIN NT3.51-4.0系统的硬盘