Fmail is a mail formatter. It reads a draft message on its standard input and writes to its standard output a suitably formatted message ready to be sent to a mail submission agent.
The name “fmail” stands for something like “Formatting MAIL”.
The main feature of Fmail is its ability to add attachments to the input message and to sign and/or encrypt the whole message (including attachments) using PGP/MIME.
The signing feature makes Fmail usable as a “signing filter”,
taking a complete (but unsigned) mail on its standard input and
emitting a PGP/MIME-signed message on its standard output (ready to
be sent to a mail submission agent such as
Fmail depends on the following libraries:
I expect Fmail to compile cleanly (and behave correctly) on most POSIX systems, although I have only tested it on my GNU/Linux box. Should you find a portability issue on your system, please let me know.
Run the provided
configure script to prepare the sources for build;
configure --help to know the available configuration parameters.
make to effectively build the program, and
make install to
install it on your system.
Fmail is distributed under the terms of the GNU General Public License, version 3 or higher. The full text of the license is included in the COPYING file of the source distribution.
The project is located at https://incenp.org/dvlpt/fmail.html. The latest source code is available at https://git.incenp.org/damien/fmail.
Download the latest release tarball: