用于 Microsoft Office 365 的 Python 库
项目描述
Python-office365 - 适用于您服务器的 Office365
========================================== = office365api 的目标是使编写要针对 Office 365 帐户运行的
脚本和应用程序变得容易。如果您想编写检索电子邮件的脚本,它可以很简单:.. code:: python from office365api import Mail auth = ('YourAccount@office365.com', 'YourPassword') mail = Mail(auth=auth) messages = mail.inbox.get_messages()并发送这样的电子邮件。.. 代码:: python from office365api import Message, Mail from office365api.model import Recipient, EmailAddress
auth = ('YourAccount@office365.com', 'YourPassword')
message = Message(Subject='Heads up', Body='第一个自动警报。',
From=Recipient(EmailAddress=EmailAddress(Name='Full Name',地址='you@gmail.com')),
ToRecipients= [Recipient.from_email(email='somebody@gmail.com')]
)
m = Mail(auth=auth)
m.send_message(message)
Gotchas
---- ---
目前针对 Outlook Rest api 的 v 1.0 编写,将来
会添加 v 2.0。甚至可能是graph rest api。但是可能作为一个
单独的项目。
当前使用基本身份验证。在不久的将来将
切换到 OAuth2。
此提交只有 Mail 模块。
----
Office 365 中用于处理电子邮件的主类。您可以使用它来
执行对不同文件夹的访问,并且可以使用 REST
api 公开的功能。
========================================== = office365api 的目标是使编写要针对 Office 365 帐户运行的
脚本和应用程序变得容易。如果您想编写检索电子邮件的脚本,它可以很简单:.. code:: python from office365api import Mail auth = ('YourAccount@office365.com', 'YourPassword') mail = Mail(auth=auth) messages = mail.inbox.get_messages()并发送这样的电子邮件。.. 代码:: python from office365api import Message, Mail from office365api.model import Recipient, EmailAddress
auth = ('YourAccount@office365.com', 'YourPassword')
message = Message(Subject='Heads up', Body='第一个自动警报。',
From=Recipient(EmailAddress=EmailAddress(Name='Full Name',地址='you@gmail.com')),
ToRecipients= [Recipient.from_email(email='somebody@gmail.com')]
)
m = Mail(auth=auth)
m.send_message(message)
Gotchas
---- ---
目前针对 Outlook Rest api 的 v 1.0 编写,将来
会添加 v 2.0。甚至可能是graph rest api。但是可能作为一个
单独的项目。
当前使用基本身份验证。在不久的将来将
切换到 OAuth2。
此提交只有 Mail 模块。
----
Office 365 中用于处理电子邮件的主类。您可以使用它来
执行对不同文件夹的访问,并且可以使用 REST
api 公开的功能。
项目详情
下载文件
下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。
源分布
office365api-0.0.9.tar.gz
(7.5 kB
查看哈希)
内置分布
office365api-0.0.9-py2-none-any.whl
(14.3 kB
查看哈希)
关
office365api -0.0.9.tar.gz 的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | 9b3e45693cd053cf6286ef57e85626f7852750a56b0a047ef97fefd2712ad536 |
|
| MD5 | e904ba114ad2db060982c53340eea6e5 |
|
| 布莱克2-256 | 33c2638398bdfe5f8748c774e13f5dd21e1b5a789a36787d3ec40ebb51e6b801 |
关
office365api -0.0.9-py2-none-any.whl 的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | d89731f2cd7cd9eb4616514298f5dda0b1c7714e1bd6b2f7c9554261ec20e198 |
|
| MD5 | 2799f4dff15dd0d244474bac5e6fbd78 |
|
| 布莱克2-256 | a159db288e839bba3a49507b246d789110512367bbda436a604cf1391a041721 |