我是 Python 的新手,我正在尝试创建一个脚本,该脚本从我们的数据库中收集数据并将数据转换为集合。然后它获取这些数据集并生成 ICS (icalendar) 对象(通过使用 icalendar http://codespeak.net/icalendar/ )。
我遇到的问题是电子邮件部分,我可以发送电子邮件并附加 ICS 文件,但是当电子邮件到达时,它只是一封带有附件的电子邮件。我真的希望将电子邮件视为会议邀请,您只需点击“接受”即可。我可以做些什么来将 ICS 文件作为会议请求发送吗?
谢谢
原文由 Ricky 发布,翻译遵循 CC BY-SA 4.0 许可协议
以下是对我通过 python 通过 gmail 发送邀请有用的方法(与谷歌日历、outlook 和 outlook.com (live/hotmail) 一起工作):