我们的电子邮件平台运行的是 Office365。我们是一家小型开发公司。大多数用户都是 Linux 或 Mac 用户,没有 Windows 用户。
从我读到的内容来看,有一种方法可以在我们不使用的 PowerShell 中创建全局邮件流。我们用 Go 或 Python 进行开发。是否有 API 或框架或其他东西可以用来以编程方式添加邮件流?我们现在是手动操作,但我们更愿意以编程方式进行。
我们希望特别阅读所有全局邮件规则并根据需要添加/更新规则。有什么建议吗?
答案1
Microsoft 365 非常注重协作和最终用户,而且由于它是一项 Paas 服务,因此它非常封闭。所以我认为没有 Python 库。唯一的方法是使用带有 tls 的 smtp.office365.com 来发送电子邮件。
但是在 Azure 中,您可以部署 Sendgrid 资源,并且它们确实有一个 Python 库。(我与 sendgrid 没有任何商业或业务关系)
https://docs.sendgrid.com/for-developers/sending-email/quickstart-python