
05.03.2010, 19:28
|
|
Познающий
Регистрация: 05.09.2009
Сообщений: 34
С нами:
8779641
Репутация:
14
|
|
Я тут быдлокодил..... http://dumpz.org/17440/
Код:
def asd(line):
line1 = re.split('[\:]+',line)
mail = line1[0]
flag=False
pas = line1[1]
print(pas)
serv = re.split('[\@,\:]+',line)
serv=serv[1]
sh=0
print('Start activate')
while flag==False:
try:
box = poplib.POP3("pop3."+serv, "110")
box.user(mail)
box.pass_(pas)
numMessages = len(box.list()[1])
s = box.retr(len(box.list()[1]))[1]
q=0
for i in s:
v = re.search(b'http://vkontakte.ru/register.php?',i)
if v != None:
q=i
q= q.decode()
print(q)
print('We have a message')
res = urllib.request.urlopen(q)
flag = True
break
if q==0:
box.quit()
print('Waiting for message...')
time.sleep(10)
except:
print("Unexpected error:", sys.exc_info())
sh=sh+1
if sh>3:
print('Oh shi~')
flag = True
else:
time.sleep(15)
Но вот не пойму в чем проблема, при подключении к любому ящику, например майл.ру выдает ошибку. Для майл ру она сообщает о том, что пароль от аккаунта не верен, хотя с этим паролем на аккаунт можно зайти.
Подскажите пожалуйста, в чем может быть проблема.
Используется poplib и python 3.1
забыл добавить. входящая переменная line идет вида "mail@mail.com  assword
Последний раз редактировалось Ice_VeNOm; 05.03.2010 в 19:46..
|
|
|