mirror of
https://github.com/chillout2k/gulag.git
synced 2025-12-13 16:00:18 +00:00
Update README.md
This commit is contained in:
parent
ebe8742776
commit
b9696b4e83
57
README.md
57
README.md
@ -1,48 +1,59 @@
|
|||||||
# gulag
|
# gulag
|
||||||
Gulag quarantine
|
Gulag quarantine
|
||||||
|
|
||||||
## curl examples
|
|
||||||
|
|
||||||
### get all QuarMail metadata
|
## get all QuarMail metadata
|
||||||
```curl -v -s http://127.0.0.1:9090/api/v1/quarmails | jq
|
|
||||||
|
```
|
||||||
|
curl -v -s http://127.0.0.1:9090/api/v1/quarmails | jq
|
||||||
```
|
```
|
||||||
|
|
||||||
### get all QuarMail metadata + RFC822 messages
|
## get all QuarMail metadata + RFC822 messages
|
||||||
```curl -v -s http://127.0.0.1:9090/api/v1/quarmails?rfc822_message=1 | jq
|
```
|
||||||
|
curl -v -s http://127.0.0.1:9090/api/v1/quarmails?rfc822_message=1 | jq
|
||||||
```
|
```
|
||||||
|
|
||||||
### get QuarMails metadata by (jqgrid-style) filter
|
## 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
|
```
|
||||||
|
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
|
## delete a QuarMail by ID
|
||||||
```curl -v -s -X DELETE http://127.0.0.1:9090/api/v1/quarmails/141 | jq
|
```
|
||||||
|
curl -v -s -X DELETE http://127.0.0.1:9090/api/v1/quarmails/141 | jq
|
||||||
```
|
```
|
||||||
|
|
||||||
### get a QuarMail´s metadata by ID
|
## get a QuarMail´s metadata by ID
|
||||||
```curl -v -s http://127.0.0.1:9090/api/v1/quarmails/136 | jq
|
```
|
||||||
|
curl -v -s http://127.0.0.1:9090/api/v1/quarmails/136 | jq
|
||||||
```
|
```
|
||||||
|
|
||||||
### get a QuarMail´s metadata by ID + RFC822 message
|
## 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
|
```
|
||||||
|
curl -v -s http://127.0.0.1:9090/api/v1/quarmails/136?rfc822_message=1 | jq
|
||||||
```
|
```
|
||||||
|
|
||||||
### get all URIs of a QuarMail
|
## get all URIs of a QuarMail
|
||||||
```curl -v -s http://127.0.0.1:9090/api/v1/quarmails/136/uris | jq
|
```
|
||||||
|
curl -v -s http://127.0.0.1:9090/api/v1/quarmails/136/uris | jq
|
||||||
```
|
```
|
||||||
|
|
||||||
### get an URI of a QuarMail by ID
|
## get an URI of a QuarMail by ID
|
||||||
```curl -v -s http://127.0.0.1:9090/api/v1/quarmails/136/uris/249 | jq
|
```
|
||||||
|
curl -v -s http://127.0.0.1:9090/api/v1/quarmails/136/uris/249 | jq
|
||||||
```
|
```
|
||||||
|
|
||||||
### get all attachments metadata of a QuarMail
|
## get all attachments metadata of a QuarMail
|
||||||
```curl -v -s http://127.0.0.1:9090/api/v1/quarmails/136/attachments | jq
|
```
|
||||||
|
curl -v -s http://127.0.0.1:9090/api/v1/quarmails/136/attachments | jq
|
||||||
```
|
```
|
||||||
|
|
||||||
### get an attachments metadata of a QuarMail by ID
|
## 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
|
```
|
||||||
|
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
|
## 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
|
```
|
||||||
|
curl -v -s http://127.0.0.1:9090/api/v1/quarmails/136/attachments/71?data=1 | jq
|
||||||
```
|
```
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user