Skip to content

brainstormtrooper/facteur

Facteur (GNOME-Emailer)

Gnome GTK app for sending template based emails

Getting the program

Binaries

OpenSuse binaries are available here:

https://software.opensuse.org/package/facteur

Source

git clone git@github.com:brainstormtrooper/facteur.git

-or-

download the ZIP archive

Running the program

cd GNOME-Emailer

gjs src/main.js

Creating a CSV mailing list

Create a CSV file with the first column being valid email addresses. The first row is the header. The first header cell must be address and indicates the email address of the recipient. The rest will be variable names to use in your templates.

Each subsequent row should contain a valid email address followed by values for the defined variables.

Sample

address,name,likes
recipient1@email.com,Bob,red cars
recipient2@otheremail.com,Tom,fast cars
recipient3@email.com,Sam,luxury cars

Creating a mailing

In the Settings tab, fill in the account information, hit the Save button on the settings form

In the Recipients tab, import your CSV file

In the Contents tab, open or create your template, hit the Save button on the editing form

  • Use {{variable}} to include one of your named variables in your template

In the Results tab, hit the Send button. The rusults of the mailing will be displayed.

Opening and saving your mailings

You can save your mailing to a file for reuse or to send later by hitting the Save button on the header bar and selecting a file to save to.

You can open a saved file by hitting the file chooser button on the header bar.

Installing from source

This project uses the meson build system.

To install the application, run the following commands:

meson <some build folder>

cd <some build folder>

ninja

meson install

Translations by http://hosted.weblate.org

About

Gnome GTK app for sending template based emails

Resources

License

GPL-3.0, BSD-3-Clause licenses found

Licenses found

GPL-3.0
LICENSE
BSD-3-Clause
COPYING

Stars

Watchers

Forks

Packages

No packages published

Languages