
COMPTES OUTLOOK | ÂGÉ DE 1 MOIS | CONNEXION WEB | JETON OAUTH2 | POP3, IMAP ACTIVÉS
Seller-provided titleMarketplace cards may show: Comptes Outlook| âGé De 1 Mois| Connexion Web| Jeton Oauth2| Pop3, Imap ActivéS
Livraison:Livraison automatique
Période de garantie:12 heures
En Stock92.6K Disponible
$0.00
Vendeur & livraison
| Ce produit | Tout | |
|---|---|---|
| Livraison moy. | 21 minutes | 48 minutes |
| Taux d'exécution | 100.0% | 100.0% |
| Taux de litige | 0.0% | 0.1% |
| Taux de tickets de support | 8.3% | 6.1% |
| Commandes | 12 | 2851 |
Ce produit
- Livraison moy.: 21 minutes
- Taux d'exécution: 100.0%
- Taux de litige: 0.0%
- Taux de tickets de support: 8.3%
- Basé sur 12 commandes
Ce fournisseur (tous les produits)
- Livraison moy.: 48 minutes
- Taux d'exécution: 100.0%
- Taux de litige: 0.1%
- Taux de tickets de support: 6.1%
- Basé sur 2851 commandes
Sélectionner une option
Résumé de la commande
Total$0.00
- Comptes Outlook, haute qualité.
- Âgés d'1 mois.
- Connexion web fonctionnelle.
- Très longue durée de vie, peuvent durer jusqu'à un an ou plus.
- Comptes neufs, jamais utilisés ailleurs, vous seul y avez accès.
- OAuth2 activé, RefreshToken, ClientId inclus.
- POP3, IMAP activés. Utilisez OAuth2 pour accéder à IMAP, POP3.
- Masculin ou féminin.
Format des comptes : login:motdepasse:refresh_token:client_id
Important : Si vous êtes invité à ajouter un e-mail de récupération lors de la connexion via le navigateur, ouvrez simplement :
https://outlook.live.com/mail/0/
Vous serez redirigé directement vers votre boîte mail car vous êtes déjà connecté. Ouvrez simplement le lien dans le même navigateur.
Exemple Python de lecture d'e-mails IMAP avec OAuth2 :
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('https://login.live.com/oauth20_token.srf', data=data)
# Affiche le contenu de la réponse et le jeton d'accès
print(ret.text)
print(ret.json()['access_token'])
return ret.json()['access_token']
# Génère la chaîne d'authentification OAuth2 à l'aide du jeton d'accès
def generate_auth_string(user, token):
auth_string = f"user={user}\1auth=Bearer {token}\1\1"
return auth_string
pop3_server = 'outlook.office365.com'
pop3_port = 995 # POP3 sur SSL
def connect_pop3(email, access_token):
server = poplib.POP3_SSL(pop3_server, pop3_port)
# Authentification via 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}')
# Récupère la liste des e-mails
num_messages = len(server.list()[1])
print(f"Il y a {num_messages} e-mails dans la boîte de réception.")
# Récupère le contenu des e-mails
for i in range(num_messages):
response, lines, octets = server.retr(i + 1)
msg_content = b"\n".join(lines).decode("utf-8")
print(f"E-mail {i + 1} :")
print(msg_content)
print("=" * 50)
def connect_imap(email, access_token):
mail = imaplib.IMAP4_SSL('outlook.office365.com')
# Affiche la chaîne d'authentification générée
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 des e-mails :", messages)
mail.logout()
# Définissez l'adresse e-mail et le jeton d'actualisation
client_id = 'CLIENT_ID_HERE'
email = "example@hotmail.com"
t = "YOUR_REFRESH_TOKEN_HERE"
# Obtenez le jeton d'accès à l'aide du jeton d'actualisation
acc_token = get_access_token(client_id, t)
# Connectez-vous au serveur IMAP et accédez aux e-mails
connect_imap(email, acc_token)
.
