simple Python script for config-based generation of multiple (HTML) email signatures from a single template
*emsig*, German adjective
1. busy
2. diligent
It helps you avoid manually editing large numbers of email signatures to update a company's address or event information. Instead you rather update the company's and employees' details in the config, improve the template, and let the script do the leg-work.
$ ./generate.py
Requires Python v3.2 or later.
It requires a config and template file. The template file contains placeholders for information stored in the config file.
The config by and large uses the .ini
file format.
This script currently does everything I need it to do. However, if you have a neat idea for a new feature or some other improvement, I would love to recieve a pull request from you:
- Fork it
- Create your feature branch:
git checkout -b my-new-feature
- Commit all your changes:
git commit -am 'add some feature'
- Push to your feature branch:
git push origin my-new-feature
- Submit a pull request
GNU General Public License v3.0
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License, version 3, as published by the Free Software Foundation.
See LICENSE for details.
This looks like a great alternative to my project:
This project was developed by Matthias Kolja Miehl. You can get the newest version from the project's website.