用于 Microsoft Office 365 的 Python 库
项目描述
office365api 的目标是使编写要针对 Office 365 帐户运行的脚本和应用程序变得容易。
如果您想编写检索电子邮件的脚本,它可以很简单:
from office365api import Mail
auth = ('YourAccount@office365.com', 'YourPassword')
mail = Mail(auth=auth)
messages = mail.inbox.get_messages()
并发送这样的电子邮件。
from office365api import Message, Mail
from office365api.model import Recipient, EmailAddress
auth = ('YourAccount@office365.com', 'YourPassword')
message = Message(Subject='Heads up', Body='First automated alarm.',
From=Recipient(EmailAddress=EmailAddress(Name='Full Name', Address='you@gmail.com')),
ToRecipients= [Recipient.from_email(email='somebody@gmail.com')]
)
m = Mail(auth=auth)
m.send_message(message)
陷阱
目前针对outlook rest api的v 1.0编写,将来会添加v 2.0。甚至可能是graph rest api。但是可能作为一个单独的项目。
当前使用基本身份验证。在不久的将来将切换到 OAuth2。
此提交只有 Mail 模块。
邮件
用于在 Office 365 中处理电子邮件的主类。您可以使用它来执行对不同文件夹的访问,并且可以使用 REST api 公开的功能。
项目详情
关
Office365Api -27-0.0.7.tar.gz 的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | c05076325da279c1b672702af13db6bafa775a4576a889d54788ac92f17dd9a8 |
|
| MD5 | badeb59fbac437eb2004ae5991ee1265 |
|
| 布莱克2-256 | 8ce931599893a3c93f49920bbaee4f75cd2d17fed34f4ec0b86ad00cc486e36d |