Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • castellum castellum
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 5
    • Issues 5
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 10
    • Merge requests 10
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Releases
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Castellum
  • castellumcastellum
  • Merge requests
  • !67

Closed
Created Jun 15, 2018 by Tyapkov@tyapkovGuest
  • Report abuse
Report abuse

example of how we can use django-db-mailer inside of app

  • Overview 4
  • Commits 4
  • Pipelines 4
  • Changes 6

Example shows how we can use django-db-mailer app to send html emails

Info: Django module to easily send emails/push/sms/tts using django templates stored in a database. From box you can use it with django-celery for send background messages. Also you have opportunity to create reports from logs by mail categories and slug. Groups with Recipients and send by model signal also available by default. Can be used without any depends from programming language as a external service. That app very simple to install and use on your projects.

https://github.com/LPgenerator/django-db-mailer

Pros:

  1. We don't have to save templates in variables anymore. Plain text files or templates save in db can be used.
  2. We have different backend which we can use - sms, push, email. If required we can write our own backend.
  3. DB-Mailer can be used with Celery.
Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: test_db_mailer