发送邮件与代理IP使用CURLOPT_CONNECT_ONLY


Send email with proxy IP using CURLOPT_CONNECT_ONLY

这里有什么问题?我不能用我的服务器发送电子邮件,但是用不同的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);
?>

IP地址可以用一个数字表示。我用谷歌搜索IP to Long Converter,发现了这个

IP的等效长值为1728714482