CtrlK
BlogDocsLog inGet started
Tessl Logo

tessl/pypi-creme-crm

A comprehensive Customer Relationship Management software built on Django with extensive customization capabilities

Overview
Eval results
Files

email-system.mddocs/

Email System

Email template creation, mailing list management, campaign execution, and email tracking with SMTP integration.

Capabilities

Email Campaign

class EmailCampaign(CremeEntity):
    """
    Email campaign for mass communications.

    Attributes:
    - name: str, campaign name
    - subject: str, email subject line
    - body: TextField, email content
    - mailing_lists: ManyToMany, target mailing lists

    Methods:
    - send(): Execute email campaign
    - get_recipients(): Get all campaign recipients
    """

Email Template

class EmailTemplate(CremeEntity):
    """
    Email template for consistent messaging.

    Attributes:
    - name: str, template name
    - subject: str, email subject template
    - body: TextField, email body template

    Methods:
    - render(context): Render template with context
    """

Install with Tessl CLI

npx tessl i tessl/pypi-creme-crm

docs

activity-system.md

api-integration.md

billing-system.md

configuration-system.md

console-interface.md

contact-management.md

core-framework.md

django-settings.md

document-management.md

email-system.md

event-system.md

import-export-system.md

index.md

management-commands.md

plugin-development.md

product-catalog.md

reporting-system.md

sales-management.md

system-configuration.md

template-system.md

ticket-system.md

user-management.md

tile.json