使用CURLOPT_CONNECT_ONLY发送包含代理IP的电子邮件

时间:2015-09-30 01:18:39

标签: php curl proxy smtp

这是什么问题?我无法使用我的服务器发送电子邮件,但使用不同的IP地址(例如代理服务器)。

  

警告: curl_setopt()期望参数2为长,第12行的[link]中给出字符串

<?
$ch = curl_init();
curl_setopt($ch, CURLOPT_PROXY, "103.10.22.242");
curl_setopt($ch, CURLOPT_PROXYPORT,3128);
curl_setopt($ch, CURLOPT_CONNECT_ONLY,true);
curl_exec($ch);
echo curl_error($ch);

$to = "you@your-domainname.com";
$nameto = "Who To";
$from = "script@your-domainname.com";
$namefrom = "Who From";
$subject = "Hello World Again!";
$message = "World, Hello!";
mail($from, $namefrom, $to, $nameto, $subject, $message);
?>

1 个答案:

答案 0 :(得分:0)

IP地址可以用单个数字表示。我用Google搜索IP到长转换器和found this

您的IP的等效长值为 1728714482