curl + proxy + mail()

new_forward

Профессор
Регистрация
5 Май 2008
Сообщения
673
Реакции
44
Доброго времени суток! Скажите пожалуйста почему не работает такая реализация

PHP:
function MailProxy(){
 
  $c = curl_init();
  curl_setopt($c, CURLOPT_HTTPPROXYTUNNEL, 1);
  curl_setopt($c, CURLOPT_PROXY, $proxy);
 
  mail('mail@mail.ru', 'kuku', 'ogo', 'From: mail2@mail.ru');
 
 
  curl_close($cl2);
 
}

Почта не отправляется через прокси :nezn:
 
:facepalm:
потому что curl абсолютно никак не связан с mail . И в пхп его невозможно связать.
Чтобы отправить почту нужно использовать сокеты и посылать сообщения через протоколы smtp и прочие но с проксей. Причём прокси должны быть либо тунельными либо соксами. Вообще через курл посылать мыла тоже можно, но только на небольшом количестве хостингов.
 
через socks делай, прокси не актуален в данном случае
 
Перерыл кучу инфы, надыбал 3 примера:

1 пример
Скрытое содержимое доступно для зарегистрированных пользователей!
 
Назад
Сверху