Mimify 1.0
We are excited to announce the release of version 1.0 of the Mimify application. MailerQ-Mimify is an application to preprocess messages before they are picked up by MailerQ. The JSON messages that are normally read by MailerQ can first be processed by the MailerQ-Mimify application to create rich formatted emails based om properties inside the JSON.
You can check out the documentation for more detailed information about this application.
Features
The MailerQ-Mimify application supports many features:
- Support for all JSON properties listed on https://www.responsiveemail.com/json/introduction
- External resources like images and content feeds are on-the-fly downloaded
- MIME output is in valid RFC282 format and can be picked up by MailerQ
- Full responsive HTML and CSS creation based on properties from the JSON
- Messages are read from and published to RabbitMQ
- Downloads can be redirected via a caching proxy server
- Allows for a microservice based architecture
- Scalability: you can run multiple instances next to each other
Currently, MailerQ is capable of doing this conversion by itself, however this functionality will be removed in future versions, to keep the base application lean.
How to install
The application is stored in our APT repository. If you have already enabled our APT repository, you can install it with this command:
sudo apt install mailerq-mimify
After that, you can run the application with the command mailerq-mimify
. The
configuration is normally picked up from its config file, but can also be
given through command line arguments.