Go to file
2019-01-01 23:49:14 +01:00
app Mailradar support 2019-01-01 23:49:14 +01:00
client/python Attachment hashing and other fixes 2018-12-30 00:26:47 +01:00
config Logging 2018-12-09 17:08:50 +01:00
db Mailradar support 2019-01-01 23:49:14 +01:00
docker * build dependent http-proxy as ARG 2018-12-31 00:51:11 +01:00
BASEOS first dockerized approach 2018-11-14 23:29:46 +01:00
docker-build.sh * build dependent http-proxy as ARG 2018-12-31 00:51:11 +01:00
gulag-openapi-2.0.yaml * build dependent http-proxy as ARG 2018-12-31 00:51:11 +01:00
README.md Update README.md 2018-12-31 00:58:48 +01:00
VERSION first dockerized approach 2018-11-14 23:29:46 +01:00

gulag

Gulag quarantine

get all QuarMail metadata

curl -v -s http://127.0.0.1:9090/api/v1/quarmails | jq

get all QuarMail metadata + RFC822 messages

curl -v -s http://127.0.0.1:9090/api/v1/quarmails?rfc822_message=1 | jq

get QuarMails metadata by (jqgrid-style) filter

 curl -v -s -G --data-urlencode 'filters={"groupOp":"OR","rules":[{"field":"hdr_subject","op":"eq","data":"996 test from quar mit sync xyz"}]}' http://127.0.0.1:9090/api/v1/quarmails | jq

delete a QuarMail by ID

 curl -v -s -X DELETE http://127.0.0.1:9090/api/v1/quarmails/141 | jq

get a QuarMail´s metadata by ID

 curl -v -s http://127.0.0.1:9090/api/v1/quarmails/136 | jq

get a QuarMail´s metadata by ID + RFC822 message

 curl -v -s http://127.0.0.1:9090/api/v1/quarmails/136?rfc822_message=1 | jq

get all URIs of a QuarMail

curl -v -s http://127.0.0.1:9090/api/v1/quarmails/136/uris | jq

get an URI of a QuarMail by ID

curl -v -s http://127.0.0.1:9090/api/v1/quarmails/136/uris/249 | jq

get all attachments metadata of a QuarMail

curl -v -s http://127.0.0.1:9090/api/v1/quarmails/136/attachments | jq

get an attachments metadata of a QuarMail by ID

curl -v -s http://127.0.0.1:9090/api/v1/quarmails/136/attachments/71 | jq

get an attachments metadata of a QuarMail by ID + attachment data

curl -v -s http://127.0.0.1:9090/api/v1/quarmails/136/attachments/71?data=1 | jq