Skip to content

al-maisan/mmt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mass mailing tool (mmt)

What is it?

mmt is a simple utility that allows the automated sending of emails using a configuration file and a template for the email body. It was written in Elixir and used mainly on linux systems like Arch Linux, Fedora and Ubuntu.

Prerequisites

Running mmt requires a running mail transfer agent (MTA) e.g. postfix and the GNU mailutils software (Arch Linux: pacman -S mailutils, Ubuntu: apt-get install mailutils). For Fedora etc. you are all set since mailx is installed by default.

Using mmt

The easiest way to use the tool is to generate a sample configuration (--sample-config) and a template file (--sample-template) and take it from there.

$ ./mmt --help

Send emails in bulk based on a template and a config file containing
the email body and recipient names/addresses respectively.

  --help            print this help
  --config-path     path to the config file
  --dry-run         print commands that would be executed, but do not
                    execute them
  --subject         email subject
  --template-path   path to the template file
  --sample-config   prints a sample config file to stdout
  --sample-template prints a sample template file to stdout

About

Mass mailing tool

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages