HOTMAIL ACCOUNTS | 1 MONTH AGED | WEB LOGIN | OAUTH2 TOKEN | POP3, IMAP ACTIVATED

Hotmail账户,高质量。 1个月龄。 网页登录有效。 可以活很长时间,最长可达一年或更久。 新账户,未在任何地方使用,只有您可以访问。 已激活OAuth2,包含RefreshToken和ClientId。 启用POP3和IMAP。使用OAuth2访问IMAP和POP3。 男性或女性。…

1 MONTH AGED | WEB LOGIN | OAUTH2 TOKEN | POP3, IMAP ACTIVATED

Hotmail账户,高质量。 1个月龄。 网页登录有效。 可以活很长时间,最长可达一年或更久。 新账户,未在任何地方使用,只有您可以访问。 已激活OAuth2,包含RefreshToken和ClientId。 启用POP3和IMAP。使用OAuth2访问IMAP和POP3。 男性或女性。 账户格式:login:password:refresh_token:client_id 重要:如果在通过浏览器登录时提示您添加恢复电子邮件,请直接打开: 您将直接进入您的邮箱,因为您已经登录。只需在同一浏览器中打开该链接。 OAuth2 IMAP电子邮件读取示例Python: import base64 import imaplib import poplib import requests def get_access_token(client_id, refresh_token): data = { 'client_id': client_id, 'grant_type': 'refresh_token', 'refresh_token': refresh_token } ret = requests.post(' data=data) # 打印响应内容和访问令牌 print(ret.text) print(ret.json()['access_token']) return ret.json()['access_token'] # 使用访问令牌生成OAuth2身份验证字符串 def generate_auth_string(user, token): auth_string = f"user={user}\1auth=Bearer {token}\1\1" return auth_string pop3_server = '' pop3_port = 995 # SSL上的POP3 def connect_pop3(email, access_token): server = poplib.POP3_SSL(pop3_server, pop3_port) # 使用OAuth2进行身份验证 auth_string = generate_auth_string(email, access_token) encoded_auth_string = base64.b64encode(auth_string.encode("utf-8")).decode("utf-8") server._shortcmd(f'AUTH XOAUTH2') server._shortcmd(f'{encoded_auth_string}') # 检索电子邮件列表 num_messages = len(server.list()[1]) print(f"收件箱中有{num_messages}封电子邮件。") # 检索电子邮件内容 for i in range(num_messages): response, lines, octets = server.retr(i + 1) msg_content = b"\n".join(lines).decode("utf-8") print(f"电子邮件 {i + 1}:") print(msg_content) print("=" * 50) def connect_imap(email, access_token): mail = imaplib.IMAP4_SSL('') # 打印生成的身份验证字符串 print(generate_auth_string(email, access_token)) mail.authenticate('XOAUTH2', lambda x: generate_auth_string(email, access_token)) mail.select("INBOX") status, messages = mail.search(None, 'ALL') print("电子邮件ID:", messages) mail.logout() # 设置电子邮件地址和刷新令牌 client_id = 'CLIENT_ID_HERE' email = "example@" t = "YOUR_REFRESH_TOKEN_HERE" # 使用刷新令牌获取访问令牌 acc_token = get_access_token(client_id, t) # 连接到IMAP服务器并访问电子邮件 connect_imap(email, acc_token)

分类: 电子邮件