exchangelib - Toutes les étapes du protocole de découverte automatique ont échoué
J’ai finalement réussi avec cette configuration :
`from exchangelib import DELEGATE, Account, Credentials, Configuration
creds = Credentials(
username=“domain_name\username”,
password=“password”
)
config = Configuration(server=‘mail.solutec.fr’, credentials=creds)
account = Account(
primary_smtp_address=“my email address”,
autodiscover=False,
config=config,
access_type=DELEGATE
)
Pour ceux qui rencontreraient le même problème, vous pouvez trouver votre domain_name en faisant un clic droit sur « Ordinateur » puis Propriétés.
Le nom d'utilisateur et le mot de passe sont ceux que vous utilisez pour vous connecter à la boîte aux lettres de votre entreprise par exemple. Pour le serveur dans Configuration, pour moi celui-ci fonctionne : « mail.solutec.fr », où solutec est le nom de mon entreprise et fr pour France.
On dirait que ce fameux autodiscover ne m'aime vraiment pas ^^
Merci pour votre aide en tout cas et bonne journée !