Added c standard and building instructions

Signed-off-by: Tyrolyean <>
Tyrolyean 2020-05-01 16:11:21 +02:00
parent 6c3b7a6721
commit e1d637de6a
No known key found for this signature in database
GPG Key ID: 81EC9BAC5E9667C6
2 changed files with 10 additions and 4 deletions

View File

@ -13,7 +13,7 @@ SRCDIR := $(CWD)/src
INCLUDEDIR := $(CWD)/include
# flas
CFLAGS := -O2 -I$(INCLUDEDIR) -Wall -Wextra -Wpedantic
CFLAGS := -O2 -I$(INCLUDEDIR) -Wall -Wextra -Wpedantic -std=gnu11
LDFLAGS := -pthread
# target files

View File

@ -53,7 +53,7 @@ You can specify the following command line options:
500Kb. If 0 is specified, all files will be attached. A negative value
effectively disables us.
##### HOWTO
We essentially are MITM sniffing your email traffic and playing proxy from your
postfix to your postfix. That's how this is intended to work according to the
@ -73,7 +73,7 @@ the link above. For example, a setup with the default values looks like this:
The following is an example postfix configuration which I deploy with opendkim
and spamassassin as well as mailattach itself:
@ -128,7 +128,7 @@ postfix manual and are explained in more depth there:
If you want to regularly purge old files from the directory, you can start the
shell script in this repository via a chron job. It will by default
@ -140,3 +140,9 @@ are structured like this:
The random number at the end consists of several signed integers, therefore it
sometimes has one or more - in it.
#### Building
To build the plugin simply run make. The resulting binary will spawn in
bin/mailattach. Copy it to the desired location. It doesn't link against any
external librarys. Well maybe that isn't true, it requires the glibc.