django-classy-mail 是一个基于类的Django电子邮件库,基于Mixins构建,可以支持多种常见用例。所有邮件都依赖一个核心的 BaseEmail 类,该类在 Django 提供的 MultiPartEmail 类基础上构建。因此,您可以使用任何偏好的后端服务。以下是一个简单的发送邮件示例:


from classy_mail.generic import SimpleEmail



# 创建并发送电子邮件

email = SimpleEmail(

    subject=u'Welcome to mycoolwebsite',

    to_addr=u'user@example.com',

    text_content=u'Hello World',

    from_email=u'Friendly Admin'

)

该类库不仅提供基础的邮件发送,还具备丰富的 Mixins 支持,适用于不同场景需求。