使用Python从MongoDB中的数据创建电子邮件
我在mongodb中有一些数据,我想创建一封电子邮件,从数据库中提取数据并将其插入某种(mustache/django’esque)电子邮件模板中,然后发送 这些数据是从一个有文章的网站上抓取的,当检索到新文章时,我想创建一封来自这个特定网站的所有新文章的摘要电子邮件 到目前为止,我已经发现它对于必要的内联css很有用。看起来也有点前途 当然,使用python从数据库中的数据创建格式良好的电子邮件是一项常见的任务吗?但令人惊讶的是,我还没有找到任何关于如何做到这一点的具体信息使用Python从MongoDB中的数据创建电子邮件,python,mongodb,email,django-templates,mustache,Python,Mongodb,Email,Django Templates,Mustache,我在mongodb中有一些数据,我想创建一封电子邮件,从数据库中提取数据并将其插入某种(mustache/django’esque)电子邮件模板中,然后发送 这些数据是从一个有文章的网站上抓取的,当检索到新文章时,我想创建一封来自这个特定网站的所有新文章的摘要电子邮件 到目前为止,我已经发现它对于必要的内联css很有用。看起来也有点前途 当然,使用python从数据库中的数据创建格式良好的电子邮件是一项常见的任务吗?但令人惊讶的是,我还没有找到任何关于如何做到这一点的具体信息 编辑:我刚刚发现了
编辑:我刚刚发现了使用django从他们的模板生成电子邮件的方法。我将对此进行进一步调查,并在找到有效的解决方案后更新我的问题。我认为您不需要Django,您可以使用模板引擎创建电子邮件模板并将数据注入其中,然后使用smtplib发送电子邮件。你写了一些还是问如何开始?@WalidSaad我不完全确定如何开始,尽管我刚刚找到了使用Django创建电子邮件模板的方法。我会相应地更新我的问题。我刚刚调查了一下,我认为你是对的,这就是我要做的。我将使用Jinja2创建模板,premailer将所有css转换为内联,pymongo(当然)将数据从数据库中提取并注入模板引擎。