2024-04-26 23:31:46 发布
网友
我正在尝试用python来做一个函数,你给两个参数,在gmail上检查它们,如果你可以用它登录的话,返回1或0。例如
validate("realmail@gmail.com","correctPass") -> This is 1 validate("wrong@gmail.com","incorrectPass") -> This is 0
我怎么做这个?我甚至不知道从哪里开始。你知道吗
您的问题是poorly written,但您可以使用imaplib连接到imap.gmail.com并检查凭据,例如:
imap.gmail.com
def gmail_checker(username,password): import imaplib i=imaplib.IMAP4_SSL('imap.gmail.com') try: i.login(username,password) if "OK Gimap" in i.welcome : return True except: return if ( gmail_checker('username','password') ) : print("Valid Credentials") else: print("Invalid Credentials")
分叉并从原来的checkemail.py修改为gmail_check_credentials.py
注意:确保在你的gmail帐户上启用了less secure apps access。你知道吗
您的问题是poorly written,但您可以使用imaplib连接到
imap.gmail.com
并检查凭据,例如:分叉并从原来的checkemail.py修改为gmail_check_credentials.py
注意:确保在你的gmail帐户上启用了less secure apps access。你知道吗
相关问题 更多 >
编程相关推荐