Покажите неудачный запрос (с затертыми токенами). Там, кстати, пример отличается от документации, возможно или в примере или в документации есть ошибка.
Нет, вы не правы. В коммерческих лицензиях может быть запрещена модификация продукта и как правило запрещена передача прав на использование третьим лицам.
rskn: Если у вас заведена зона в mail.ru, значит надо поменять NS-серверы у регистратора.
MXы влияют только на доставку письма в ящик, они никак не влияют на доступ к ящику и уже полученную почту.
rskn:
>host -tMX krepstar.ru
krepstar.ru mail is handled by 10 mx.yandex.net.
у вас MXы смотрят на яндекс, вся почта идет туда. Надо либо перенести DNS-зону на mail.ru либо оставить зону на Яндексе и поменять MX-запись на emx.mail.ru и подождать 6 часов.
rskn: нет, не удалятся. Но прежде чем удалять - не забудьте MXы переставить и подождите в течении TTL после изменения MXов. Убедитесь что новые письма приходят напрямую, а не через сбор почты. TTL обычно от часа до 24 часов.
Вы бы уточнили, что именно и зачем хотите получить. Соединение как правило приходит в приложение после того, как TCP-коннект уже естановлен, а для этого требуется 3 пакета, первый пакет к этому времени ловить уже негде. Если это действительно необходимо, то придется работать с RAW-сокетами.
lynnikvadim: потому что в текущем виде у вас этот код внутри текстовой строки. Убедитесь, что если вы запустите скрипт и перенаправите ему на стандартный ввод содержимое письма, то что-то будет в логах.
arb_top: -3128 - такой опции тоже нет, правильная опция -p3128. Что в логах? Что говорит клиент? Какой клиент использовал? Имей ввиду, что ни в одном из популярных браузеров (FF, Chrome, IE) не поддерживается авторизация в SOCKS по логину и паролю, так что если проверять - то не в браузере.
Ответа вы скорей всего не получите, потому что вопрос не корректен. Что значит почта от имени сервера? В почте не используются имена серверов, там используются почтовые домены. Что такое заголовки и реальный адрес пакета?