python exchangelib 删除邮件_使用exchangelib python建立与Exchange邮箱的连接

我尝试使用Python EWS client连接到Outlook邮箱exchange已有一段时间了。在

问题是,当我连接时,我总是收到401个授权错误。在

我可以通过OWA在我的浏览器上成功地访问该帐户,方法是转到https://webmail.mydomain.com并使用下面的一些详细信息登录。但是我几乎尝试过用户名的每一种排列方式,UPN等等,在我的脚本中使用autodiscover等,但是没有运气:-(任何帮助都将不胜感激。p、 圣诞快乐:-)

电子邮件:用户名@mydomain.com在

用户名:用户名

Password:密码

服务器:webmail.mydomain.com网站在from exchangelib import DELEGATE, IMPERSONATION, Account, Credentials, \

EWSDateTime, EWSTimeZone, Configuration, NTLM, CalendarItem, Message, \

Mailbox, Q

from exchangelib.folders import Calendar, ExtendedProperty, FileAttachment, ItemAttachment, \

HTMLBody

config = Configuration( server='webmail.mydomain.com',

credentials=Credentials(username='username@mydomain.com', password='password'),

auth_type=NTLM)

account = Account(primary_smtp_address='username@mydomain.com',

config=config,

access_type=DELEGATE)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值