当前的发送邮件方法使用了Mycroft的API,注重隐私的用户可能希望使用他们自己的邮件服务器。这也将允许向其他人发送邮件,而不仅仅是给自己。我目前正在使用yagmail包进行这个操作,如何将其集成到核心中的最佳方式是什么?概念验证:https://github.com/JarbasAl/jarbas-core/blob/email/mycroft/api/init.py#L183
当前的发送邮件方法使用了Mycroft的API,注重隐私的用户可能希望使用他们自己的邮件服务器。这也将允许向其他人发送邮件,而不仅仅是给自己。我目前正在使用yagmail包进行这个操作,如何将其集成到核心中的最佳方式是什么?概念验证:https://github.com/JarbasAl/jarbas-core/blob/email/mycroft/api/init.py#L183
4条答案
按热度按时间myzjeezk1#
send_email
的目的是通过电子邮件为技能与用户之间的沟通提供便捷的方式。因此,我认为我们应该确保用户在接收任何内容时都不需要提供他们的电子邮件用户名和密码。对于注重隐私的用户来说,我认为让他们托管自己的电子邮件端点是有意义的,例如使用
yagmail.SMTP
的 Flask 脚本。你怎么看?qcuzuvrc2#
我认为你不应该默认地阅读/发送我们所有的邮件...
我正在本地复制主页后端,因为这似乎是最佳方法。
隐私泄露太多了,最近收集了我们所有转录的指标和发送邮件的方法。
vkc1a9a23#
为什么不默认做一些类似这样的事情呢?
https://github.com/JarbasAl/skill-dictation
https://github.com/JarbasAl/skill-dictation/blob/master/init.py#L82
afdcj2ne4#
你好,@JarbasAl
喜欢你关于这个的想法,你把它用在Mycroft上了吗?
Nathan