rer.newsletterdispatcher.flask 0.1.0
Applicazione Flask
Invio massivo di mail fuori da Plone
Vitality:
54%
The vitality index, as explicited in the guidelines for the acquisition and reuse of software for Italian PA, is calculated according to the following four main categories:
- Code activity: the daily number of commits and merges;
- Release history: the daily number of releases;
- User community: the number of unique authors;
- Longevity: the age of the project.
The ranges of every measure can be found in the vitality-ranges.yml file.
Development status: development
Software functionality
Invio newsletter
Gesione di code
Regione Emilia-Romagna
detailed information
rer.newsletterdispatcher.flask 0.1.0
Applicazione Flask
Last release 2020-05-22 (0.1.0)
Type of maintenance contract
Contract with RedTurtle until the 2020-08-31
License GPL-2.0-only
Platforms
web
List of dependencies
OSS
Flask
Enabling platforms None
Compliance GDPR Security Guidelines
Extended description
Applicazione Flask separata da Plone per gestire l’invio di mail massivo e scaricare il compito da Plone, senza quindi bloccare le sue istanze. Questa applicazione è nata per essere un’utility di rer.newsletter ed è composta da 3 parti principali:
- App Flask (per spedire le mail)
- Redis (per gestire le code di invio)
- Rq (libreria Python per l’integrazione tra Redis e Flask)
Utilizzo
Questa app espone un’unico endpoint REST (/add-to-queue) al quale passare tutte le informazioni necessarie per spedire la newsletter ad una lista di iscritti.