mirror of
https://git.proxmox.com/git/pmg-docs
synced 2025-06-15 03:33:21 +00:00
run 'make update'
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
This commit is contained in:
parent
39abbce413
commit
241ac83c45
@ -5383,6 +5383,12 @@ var pmgapi = [
|
|||||||
"type" : "string",
|
"type" : "string",
|
||||||
"typetext" : "<string>"
|
"typetext" : "<string>"
|
||||||
},
|
},
|
||||||
|
"cafile" : {
|
||||||
|
"description" : "Path to CA file. Only useful with option 'verify'",
|
||||||
|
"optional" : 1,
|
||||||
|
"type" : "string",
|
||||||
|
"typetext" : "<string>"
|
||||||
|
},
|
||||||
"comment" : {
|
"comment" : {
|
||||||
"description" : "Description.",
|
"description" : "Description.",
|
||||||
"maxLength" : 4096,
|
"maxLength" : 4096,
|
||||||
@ -5441,10 +5447,11 @@ var pmgapi = [
|
|||||||
},
|
},
|
||||||
"mode" : {
|
"mode" : {
|
||||||
"default" : "ldap",
|
"default" : "ldap",
|
||||||
"description" : "LDAP protocol mode ('ldap' or 'ldaps').",
|
"description" : "LDAP protocol mode ('ldap', 'ldaps' or 'ldap+starttls').",
|
||||||
"enum" : [
|
"enum" : [
|
||||||
"ldap",
|
"ldap",
|
||||||
"ldaps"
|
"ldaps",
|
||||||
|
"ldap+starttls"
|
||||||
],
|
],
|
||||||
"optional" : 1,
|
"optional" : 1,
|
||||||
"type" : "string"
|
"type" : "string"
|
||||||
@ -5478,6 +5485,13 @@ var pmgapi = [
|
|||||||
"optional" : 1,
|
"optional" : 1,
|
||||||
"type" : "string",
|
"type" : "string",
|
||||||
"typetext" : "<string>"
|
"typetext" : "<string>"
|
||||||
|
},
|
||||||
|
"verify" : {
|
||||||
|
"default" : 0,
|
||||||
|
"description" : "Verify server certificate. Only useful with ldaps or ldap+starttls.",
|
||||||
|
"optional" : 1,
|
||||||
|
"type" : "boolean",
|
||||||
|
"typetext" : "<boolean>"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"type" : "object"
|
"type" : "object"
|
||||||
@ -5909,6 +5923,12 @@ var pmgapi = [
|
|||||||
"type" : "string",
|
"type" : "string",
|
||||||
"typetext" : "<string>"
|
"typetext" : "<string>"
|
||||||
},
|
},
|
||||||
|
"cafile" : {
|
||||||
|
"description" : "Path to CA file. Only useful with option 'verify'",
|
||||||
|
"optional" : 1,
|
||||||
|
"type" : "string",
|
||||||
|
"typetext" : "<string>"
|
||||||
|
},
|
||||||
"comment" : {
|
"comment" : {
|
||||||
"description" : "Description.",
|
"description" : "Description.",
|
||||||
"maxLength" : 4096,
|
"maxLength" : 4096,
|
||||||
@ -5952,10 +5972,11 @@ var pmgapi = [
|
|||||||
},
|
},
|
||||||
"mode" : {
|
"mode" : {
|
||||||
"default" : "ldap",
|
"default" : "ldap",
|
||||||
"description" : "LDAP protocol mode ('ldap' or 'ldaps').",
|
"description" : "LDAP protocol mode ('ldap', 'ldaps' or 'ldap+starttls').",
|
||||||
"enum" : [
|
"enum" : [
|
||||||
"ldap",
|
"ldap",
|
||||||
"ldaps"
|
"ldaps",
|
||||||
|
"ldap+starttls"
|
||||||
],
|
],
|
||||||
"optional" : 1,
|
"optional" : 1,
|
||||||
"type" : "string"
|
"type" : "string"
|
||||||
@ -5989,6 +6010,13 @@ var pmgapi = [
|
|||||||
"optional" : 1,
|
"optional" : 1,
|
||||||
"type" : "string",
|
"type" : "string",
|
||||||
"typetext" : "<string>"
|
"typetext" : "<string>"
|
||||||
|
},
|
||||||
|
"verify" : {
|
||||||
|
"default" : 0,
|
||||||
|
"description" : "Verify server certificate. Only useful with ldaps or ldap+starttls.",
|
||||||
|
"optional" : 1,
|
||||||
|
"type" : "boolean",
|
||||||
|
"typetext" : "<boolean>"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"type" : "object"
|
"type" : "object"
|
||||||
@ -6302,7 +6330,7 @@ var pmgapi = [
|
|||||||
"maxLength" : 512,
|
"maxLength" : 512,
|
||||||
"minLength" : 3,
|
"minLength" : 3,
|
||||||
"optional" : 1,
|
"optional" : 1,
|
||||||
"pattern" : "(?:|[^\\s\\/\\@]+\\@[^\\s\\/\\@]+)",
|
"pattern" : "(?:[^\\s\\/\\\\@]+\\@[^\\s\\/\\\\@]+)",
|
||||||
"type" : "string"
|
"type" : "string"
|
||||||
},
|
},
|
||||||
"user" : {
|
"user" : {
|
||||||
@ -6394,7 +6422,7 @@ var pmgapi = [
|
|||||||
"maxLength" : 512,
|
"maxLength" : 512,
|
||||||
"minLength" : 3,
|
"minLength" : 3,
|
||||||
"optional" : 1,
|
"optional" : 1,
|
||||||
"pattern" : "(?:|[^\\s\\/\\@]+\\@[^\\s\\/\\@]+)",
|
"pattern" : "(?:[^\\s\\/\\\\@]+\\@[^\\s\\/\\\\@]+)",
|
||||||
"type" : "string"
|
"type" : "string"
|
||||||
},
|
},
|
||||||
"user" : {
|
"user" : {
|
||||||
@ -6507,7 +6535,7 @@ var pmgapi = [
|
|||||||
"maxLength" : 512,
|
"maxLength" : 512,
|
||||||
"minLength" : 3,
|
"minLength" : 3,
|
||||||
"optional" : 1,
|
"optional" : 1,
|
||||||
"pattern" : "(?:|[^\\s\\/\\@]+\\@[^\\s\\/\\@]+)",
|
"pattern" : "(?:[^\\s\\/\\\\@]+\\@[^\\s\\/\\\\@]+)",
|
||||||
"type" : "string"
|
"type" : "string"
|
||||||
},
|
},
|
||||||
"user" : {
|
"user" : {
|
||||||
@ -6597,7 +6625,7 @@ var pmgapi = [
|
|||||||
"description" : "The target email address (where to deliver fetched mails).",
|
"description" : "The target email address (where to deliver fetched mails).",
|
||||||
"maxLength" : 512,
|
"maxLength" : 512,
|
||||||
"minLength" : 3,
|
"minLength" : 3,
|
||||||
"pattern" : "(?:|[^\\s\\/\\@]+\\@[^\\s\\/\\@]+)",
|
"pattern" : "(?:[^\\s\\/\\\\@]+\\@[^\\s\\/\\\\@]+)",
|
||||||
"type" : "string"
|
"type" : "string"
|
||||||
},
|
},
|
||||||
"user" : {
|
"user" : {
|
||||||
@ -7334,6 +7362,185 @@ var pmgapi = [
|
|||||||
"path" : "/config/mimetypes",
|
"path" : "/config/mimetypes",
|
||||||
"text" : "mimetypes"
|
"text" : "mimetypes"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"children" : [
|
||||||
|
{
|
||||||
|
"info" : {
|
||||||
|
"DELETE" : {
|
||||||
|
"description" : "Delete a tls_policy entry",
|
||||||
|
"method" : "DELETE",
|
||||||
|
"name" : "delete",
|
||||||
|
"parameters" : {
|
||||||
|
"additionalProperties" : 0,
|
||||||
|
"properties" : {
|
||||||
|
"domain" : {
|
||||||
|
"description" : "Domain name.",
|
||||||
|
"format" : "transport-domain",
|
||||||
|
"type" : "string",
|
||||||
|
"typetext" : "<string>"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"permissions" : {
|
||||||
|
"check" : [
|
||||||
|
"admin"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"protected" : 1,
|
||||||
|
"proxyto" : "master",
|
||||||
|
"returns" : {
|
||||||
|
"type" : "null"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"GET" : {
|
||||||
|
"description" : "Read tls_policy entry.",
|
||||||
|
"method" : "GET",
|
||||||
|
"name" : "read",
|
||||||
|
"parameters" : {
|
||||||
|
"additionalProperties" : 0,
|
||||||
|
"properties" : {
|
||||||
|
"domain" : {
|
||||||
|
"description" : "Domain name.",
|
||||||
|
"format" : "transport-domain",
|
||||||
|
"type" : "string",
|
||||||
|
"typetext" : "<string>"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"permissions" : {
|
||||||
|
"check" : [
|
||||||
|
"admin",
|
||||||
|
"audit"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"proxyto" : "master",
|
||||||
|
"returns" : {
|
||||||
|
"properties" : {
|
||||||
|
"domain" : {
|
||||||
|
"format" : "transport-domain",
|
||||||
|
"type" : "string"
|
||||||
|
},
|
||||||
|
"policy" : {
|
||||||
|
"format" : "tls-policy",
|
||||||
|
"type" : "string"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"type" : "object"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"PUT" : {
|
||||||
|
"description" : "Update tls_policy entry.",
|
||||||
|
"method" : "PUT",
|
||||||
|
"name" : "write",
|
||||||
|
"parameters" : {
|
||||||
|
"additionalProperties" : 0,
|
||||||
|
"properties" : {
|
||||||
|
"domain" : {
|
||||||
|
"description" : "Domain name.",
|
||||||
|
"format" : "transport-domain",
|
||||||
|
"type" : "string",
|
||||||
|
"typetext" : "<string>"
|
||||||
|
},
|
||||||
|
"policy" : {
|
||||||
|
"description" : "TLS policy",
|
||||||
|
"format" : "tls-policy-strict",
|
||||||
|
"type" : "string",
|
||||||
|
"typetext" : "<string>"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"permissions" : {
|
||||||
|
"check" : [
|
||||||
|
"admin"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"protected" : 1,
|
||||||
|
"proxyto" : "master",
|
||||||
|
"returns" : {
|
||||||
|
"type" : "null"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"leaf" : 1,
|
||||||
|
"path" : "/config/tlspolicy/{domain}",
|
||||||
|
"text" : "{domain}"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"info" : {
|
||||||
|
"GET" : {
|
||||||
|
"description" : "List tls_policy entries.",
|
||||||
|
"method" : "GET",
|
||||||
|
"name" : "index",
|
||||||
|
"parameters" : {
|
||||||
|
"additionalProperties" : 0
|
||||||
|
},
|
||||||
|
"permissions" : {
|
||||||
|
"check" : [
|
||||||
|
"admin",
|
||||||
|
"audit"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"proxyto" : "master",
|
||||||
|
"returns" : {
|
||||||
|
"items" : {
|
||||||
|
"properties" : {
|
||||||
|
"domain" : {
|
||||||
|
"format" : "transport-domain",
|
||||||
|
"type" : "string"
|
||||||
|
},
|
||||||
|
"policy" : {
|
||||||
|
"format" : "tls-policy",
|
||||||
|
"type" : "string"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"type" : "object"
|
||||||
|
},
|
||||||
|
"links" : [
|
||||||
|
{
|
||||||
|
"href" : "{domain}",
|
||||||
|
"rel" : "child"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"type" : "array"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"POST" : {
|
||||||
|
"description" : "Add tls_policy entry.",
|
||||||
|
"method" : "POST",
|
||||||
|
"name" : "create",
|
||||||
|
"parameters" : {
|
||||||
|
"additionalProperties" : 0,
|
||||||
|
"properties" : {
|
||||||
|
"domain" : {
|
||||||
|
"description" : "Domain name.",
|
||||||
|
"format" : "transport-domain",
|
||||||
|
"type" : "string",
|
||||||
|
"typetext" : "<string>"
|
||||||
|
},
|
||||||
|
"policy" : {
|
||||||
|
"description" : "TLS policy",
|
||||||
|
"format" : "tls-policy-strict",
|
||||||
|
"type" : "string",
|
||||||
|
"typetext" : "<string>"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"permissions" : {
|
||||||
|
"check" : [
|
||||||
|
"admin"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"protected" : 1,
|
||||||
|
"proxyto" : "master",
|
||||||
|
"returns" : {
|
||||||
|
"type" : "null"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"leaf" : 0,
|
||||||
|
"path" : "/config/tlspolicy",
|
||||||
|
"text" : "tlspolicy"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"info" : {
|
"info" : {
|
||||||
"GET" : {
|
"GET" : {
|
||||||
@ -7370,7 +7577,7 @@ var pmgapi = [
|
|||||||
},
|
},
|
||||||
"avast" : {
|
"avast" : {
|
||||||
"default" : 0,
|
"default" : 0,
|
||||||
"description" : "Use Avast Virus Scanner (/bin/scan). You need to buy and install 'Avast Core Security' before you can enable this feature.",
|
"description" : "Use Avast Virus Scanner (/usr/bin/scan). You need to buy and install 'Avast Core Security' before you can enable this feature.",
|
||||||
"optional" : 1,
|
"optional" : 1,
|
||||||
"type" : "boolean",
|
"type" : "boolean",
|
||||||
"typetext" : "<boolean>"
|
"typetext" : "<boolean>"
|
||||||
@ -7382,6 +7589,20 @@ var pmgapi = [
|
|||||||
"type" : "boolean",
|
"type" : "boolean",
|
||||||
"typetext" : "<boolean>"
|
"typetext" : "<boolean>"
|
||||||
},
|
},
|
||||||
|
"custom_check" : {
|
||||||
|
"default" : 0,
|
||||||
|
"description" : "Use Custom Check Script. The script has to take the defined arguments and can return Virus findings or a Spamscore.",
|
||||||
|
"optional" : 1,
|
||||||
|
"type" : "boolean",
|
||||||
|
"typetext" : "<boolean>"
|
||||||
|
},
|
||||||
|
"custom_check_path" : {
|
||||||
|
"default" : "/usr/local/bin/pmg-custom-check",
|
||||||
|
"description" : "Absolute Path to the Custom Check Script",
|
||||||
|
"optional" : 1,
|
||||||
|
"pattern" : "^/([^/\\0]+\\/)+[^/\\0]+$",
|
||||||
|
"type" : "string"
|
||||||
|
},
|
||||||
"dailyreport" : {
|
"dailyreport" : {
|
||||||
"default" : 1,
|
"default" : 1,
|
||||||
"description" : "Send daily reports.",
|
"description" : "Send daily reports.",
|
||||||
@ -7481,7 +7702,7 @@ var pmgapi = [
|
|||||||
"properties" : {
|
"properties" : {
|
||||||
"archiveblockencrypted" : {
|
"archiveblockencrypted" : {
|
||||||
"default" : 0,
|
"default" : 0,
|
||||||
"description" : "Wether to block encrypted archives. Mark encrypted archives as viruses.",
|
"description" : "Whether to block encrypted archives and documents. Mark encrypted archives and documents as viruses.",
|
||||||
"optional" : 1,
|
"optional" : 1,
|
||||||
"type" : "boolean",
|
"type" : "boolean",
|
||||||
"typetext" : "<boolean>"
|
"typetext" : "<boolean>"
|
||||||
@ -7703,7 +7924,7 @@ var pmgapi = [
|
|||||||
"typetext" : "<integer> (1 - 65535)"
|
"typetext" : "<integer> (1 - 65535)"
|
||||||
},
|
},
|
||||||
"max_filters" : {
|
"max_filters" : {
|
||||||
"default" : 15,
|
"default" : 35,
|
||||||
"description" : "Maximum number of pmg-smtp-filter processes.",
|
"description" : "Maximum number of pmg-smtp-filter processes.",
|
||||||
"maximum" : 40,
|
"maximum" : 40,
|
||||||
"minimum" : 3,
|
"minimum" : 3,
|
||||||
@ -7721,7 +7942,7 @@ var pmgapi = [
|
|||||||
"typetext" : "<integer> (2 - 10)"
|
"typetext" : "<integer> (2 - 10)"
|
||||||
},
|
},
|
||||||
"max_smtpd_in" : {
|
"max_smtpd_in" : {
|
||||||
"default" : 99,
|
"default" : 100,
|
||||||
"description" : "Maximum number of SMTP daemon processes (in).",
|
"description" : "Maximum number of SMTP daemon processes (in).",
|
||||||
"maximum" : 100,
|
"maximum" : 100,
|
||||||
"minimum" : 3,
|
"minimum" : 3,
|
||||||
@ -7730,7 +7951,7 @@ var pmgapi = [
|
|||||||
"typetext" : "<integer> (3 - 100)"
|
"typetext" : "<integer> (3 - 100)"
|
||||||
},
|
},
|
||||||
"max_smtpd_out" : {
|
"max_smtpd_out" : {
|
||||||
"default" : 99,
|
"default" : 100,
|
||||||
"description" : "Maximum number of SMTP daemon processes (out).",
|
"description" : "Maximum number of SMTP daemon processes (out).",
|
||||||
"maximum" : 100,
|
"maximum" : 100,
|
||||||
"minimum" : 3,
|
"minimum" : 3,
|
||||||
@ -7901,7 +8122,7 @@ var pmgapi = [
|
|||||||
},
|
},
|
||||||
"clamav_heuristic_score" : {
|
"clamav_heuristic_score" : {
|
||||||
"default" : 3,
|
"default" : 3,
|
||||||
"description" : "Score for ClamaAV heuristics (Google Safe Browsing database, PhishingScanURLs, ...).",
|
"description" : "Score for ClamAV heuristics (Google Safe Browsing database, PhishingScanURLs, ...).",
|
||||||
"maximum" : 1000,
|
"maximum" : 1000,
|
||||||
"minimum" : 0,
|
"minimum" : 0,
|
||||||
"optional" : 1,
|
"optional" : 1,
|
||||||
@ -9164,6 +9385,20 @@ var pmgapi = [
|
|||||||
"type" : "boolean",
|
"type" : "boolean",
|
||||||
"typetext" : "<boolean>"
|
"typetext" : "<boolean>"
|
||||||
},
|
},
|
||||||
|
"cidr" : {
|
||||||
|
"description" : "IPv4 CIDR.",
|
||||||
|
"format" : "CIDRv4",
|
||||||
|
"optional" : 1,
|
||||||
|
"type" : "string",
|
||||||
|
"typetext" : "<string>"
|
||||||
|
},
|
||||||
|
"cidr6" : {
|
||||||
|
"description" : "IPv6 CIDR.",
|
||||||
|
"format" : "CIDRv6",
|
||||||
|
"optional" : 1,
|
||||||
|
"type" : "string",
|
||||||
|
"typetext" : "<string>"
|
||||||
|
},
|
||||||
"comments" : {
|
"comments" : {
|
||||||
"description" : "Comments",
|
"description" : "Comments",
|
||||||
"optional" : 1,
|
"optional" : 1,
|
||||||
@ -9445,6 +9680,20 @@ var pmgapi = [
|
|||||||
"type" : "boolean",
|
"type" : "boolean",
|
||||||
"typetext" : "<boolean>"
|
"typetext" : "<boolean>"
|
||||||
},
|
},
|
||||||
|
"cidr" : {
|
||||||
|
"description" : "IPv4 CIDR.",
|
||||||
|
"format" : "CIDRv4",
|
||||||
|
"optional" : 1,
|
||||||
|
"type" : "string",
|
||||||
|
"typetext" : "<string>"
|
||||||
|
},
|
||||||
|
"cidr6" : {
|
||||||
|
"description" : "IPv6 CIDR.",
|
||||||
|
"format" : "CIDRv6",
|
||||||
|
"optional" : 1,
|
||||||
|
"type" : "string",
|
||||||
|
"typetext" : "<string>"
|
||||||
|
},
|
||||||
"comments" : {
|
"comments" : {
|
||||||
"description" : "Comments",
|
"description" : "Comments",
|
||||||
"optional" : 1,
|
"optional" : 1,
|
||||||
@ -9890,7 +10139,6 @@ var pmgapi = [
|
|||||||
"protected" : 1,
|
"protected" : 1,
|
||||||
"proxyto" : "node",
|
"proxyto" : "node",
|
||||||
"returns" : {
|
"returns" : {
|
||||||
"properties" : {},
|
|
||||||
"type" : "object"
|
"type" : "object"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -11033,6 +11281,40 @@ var pmgapi = [
|
|||||||
"path" : "/nodes/{node}/backup",
|
"path" : "/nodes/{node}/backup",
|
||||||
"text" : "backup"
|
"text" : "backup"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"info" : {
|
||||||
|
"GET" : {
|
||||||
|
"description" : "Gather various system information about a node",
|
||||||
|
"method" : "GET",
|
||||||
|
"name" : "report",
|
||||||
|
"parameters" : {
|
||||||
|
"additionalProperties" : 0,
|
||||||
|
"properties" : {
|
||||||
|
"node" : {
|
||||||
|
"description" : "The cluster node name.",
|
||||||
|
"format" : "pve-node",
|
||||||
|
"type" : "string",
|
||||||
|
"typetext" : "<string>"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"permissions" : {
|
||||||
|
"check" : [
|
||||||
|
"admin",
|
||||||
|
"audit"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"protected" : 1,
|
||||||
|
"proxyto" : "node",
|
||||||
|
"returns" : {
|
||||||
|
"type" : "string"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"leaf" : 1,
|
||||||
|
"path" : "/nodes/{node}/report",
|
||||||
|
"text" : "report"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"info" : {
|
"info" : {
|
||||||
"GET" : {
|
"GET" : {
|
||||||
@ -11169,6 +11451,76 @@ var pmgapi = [
|
|||||||
"path" : "/nodes/{node}/syslog",
|
"path" : "/nodes/{node}/syslog",
|
||||||
"text" : "syslog"
|
"text" : "syslog"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"info" : {
|
||||||
|
"GET" : {
|
||||||
|
"description" : "Read Journal",
|
||||||
|
"method" : "GET",
|
||||||
|
"name" : "journal",
|
||||||
|
"parameters" : {
|
||||||
|
"additionalProperties" : 0,
|
||||||
|
"properties" : {
|
||||||
|
"endcursor" : {
|
||||||
|
"description" : "End before the given Cursor. Conflicts with 'until'.",
|
||||||
|
"optional" : 1,
|
||||||
|
"type" : "string",
|
||||||
|
"typetext" : "<string>"
|
||||||
|
},
|
||||||
|
"lastentries" : {
|
||||||
|
"description" : "Limit to the last X lines. Conflicts with a range.",
|
||||||
|
"minimum" : 0,
|
||||||
|
"optional" : 1,
|
||||||
|
"type" : "integer",
|
||||||
|
"typetext" : "<integer> (0 - N)"
|
||||||
|
},
|
||||||
|
"node" : {
|
||||||
|
"description" : "The cluster node name.",
|
||||||
|
"format" : "pve-node",
|
||||||
|
"type" : "string",
|
||||||
|
"typetext" : "<string>"
|
||||||
|
},
|
||||||
|
"since" : {
|
||||||
|
"description" : "Display all log since this UNIX epoch. Conflicts with 'startcursor'.",
|
||||||
|
"minimum" : 0,
|
||||||
|
"optional" : 1,
|
||||||
|
"type" : "integer",
|
||||||
|
"typetext" : "<integer> (0 - N)"
|
||||||
|
},
|
||||||
|
"startcursor" : {
|
||||||
|
"description" : "Start after the given Cursor. Conflicts with 'since'.",
|
||||||
|
"optional" : 1,
|
||||||
|
"type" : "string",
|
||||||
|
"typetext" : "<string>"
|
||||||
|
},
|
||||||
|
"until" : {
|
||||||
|
"description" : "Display all log until this UNIX epoch. Conflicts with 'endcursor'.",
|
||||||
|
"minimum" : 0,
|
||||||
|
"optional" : 1,
|
||||||
|
"type" : "integer",
|
||||||
|
"typetext" : "<integer> (0 - N)"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"permissions" : {
|
||||||
|
"check" : [
|
||||||
|
"admin",
|
||||||
|
"audit"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"protected" : 1,
|
||||||
|
"proxyto" : "node",
|
||||||
|
"returns" : {
|
||||||
|
"items" : {
|
||||||
|
"type" : "string"
|
||||||
|
},
|
||||||
|
"type" : "array"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"leaf" : 1,
|
||||||
|
"path" : "/nodes/{node}/journal",
|
||||||
|
"text" : "journal"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"info" : {
|
"info" : {
|
||||||
"POST" : {
|
"POST" : {
|
||||||
@ -11467,6 +11819,13 @@ var pmgapi = [
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"permissions" : {
|
||||||
|
"check" : [
|
||||||
|
"admin",
|
||||||
|
"qmanager",
|
||||||
|
"audit"
|
||||||
|
]
|
||||||
|
},
|
||||||
"protected" : 1,
|
"protected" : 1,
|
||||||
"proxyto" : "node",
|
"proxyto" : "node",
|
||||||
"returns" : {
|
"returns" : {
|
||||||
@ -11655,7 +12014,6 @@ var pmgapi = [
|
|||||||
"protected" : 1,
|
"protected" : 1,
|
||||||
"proxyto" : "master",
|
"proxyto" : "master",
|
||||||
"returns" : {
|
"returns" : {
|
||||||
"properties" : {},
|
|
||||||
"type" : "object"
|
"type" : "object"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@ -12099,17 +12457,17 @@ var pmgapi = [
|
|||||||
"properties" : {
|
"properties" : {
|
||||||
"address" : {
|
"address" : {
|
||||||
"description" : "The address you want to remove.",
|
"description" : "The address you want to remove.",
|
||||||
"maxLength" : 512,
|
|
||||||
"minLength" : 3,
|
"minLength" : 3,
|
||||||
"pattern" : "(?:|[^\\s\\/\\@]+\\@[^\\s\\/\\@]+)",
|
"pattern" : "(?:[^\\s\\/\\\\;\\,]+)(?:\\,[^\\s\\/\\\\;\\,]+)*",
|
||||||
"type" : "string"
|
"type" : "string"
|
||||||
},
|
},
|
||||||
"pmail" : {
|
"pmail" : {
|
||||||
"description" : "List entries for the user with this primary email address. Quarantine users cannot speficy this parameter, but it is required for all other roles.",
|
"description" : "List entries for the user with this primary email address. Quarantine users cannot speficy this parameter, but it is required for all other roles.",
|
||||||
"format" : "email",
|
"maxLength" : 512,
|
||||||
|
"minLength" : 3,
|
||||||
"optional" : 1,
|
"optional" : 1,
|
||||||
"type" : "string",
|
"pattern" : "(?:[^\\s\\/\\\\@]+\\@[^\\s\\/\\\\@]+)",
|
||||||
"typetext" : "<string>"
|
"type" : "string"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@ -12142,10 +12500,11 @@ var pmgapi = [
|
|||||||
"properties" : {
|
"properties" : {
|
||||||
"pmail" : {
|
"pmail" : {
|
||||||
"description" : "List entries for the user with this primary email address. Quarantine users cannot speficy this parameter, but it is required for all other roles.",
|
"description" : "List entries for the user with this primary email address. Quarantine users cannot speficy this parameter, but it is required for all other roles.",
|
||||||
"format" : "email",
|
"maxLength" : 512,
|
||||||
|
"minLength" : 3,
|
||||||
"optional" : 1,
|
"optional" : 1,
|
||||||
"type" : "string",
|
"pattern" : "(?:[^\\s\\/\\\\@]+\\@[^\\s\\/\\\\@]+)",
|
||||||
"typetext" : "<string>"
|
"type" : "string"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@ -12178,17 +12537,17 @@ var pmgapi = [
|
|||||||
"properties" : {
|
"properties" : {
|
||||||
"address" : {
|
"address" : {
|
||||||
"description" : "The address you want to add.",
|
"description" : "The address you want to add.",
|
||||||
"maxLength" : 512,
|
|
||||||
"minLength" : 3,
|
"minLength" : 3,
|
||||||
"pattern" : "(?:|[^\\s\\/\\@]+\\@[^\\s\\/\\@]+)",
|
"pattern" : "(?:[^\\s\\/\\\\;\\,]+)(?:\\,[^\\s\\/\\\\;\\,]+)*",
|
||||||
"type" : "string"
|
"type" : "string"
|
||||||
},
|
},
|
||||||
"pmail" : {
|
"pmail" : {
|
||||||
"description" : "List entries for the user with this primary email address. Quarantine users cannot speficy this parameter, but it is required for all other roles.",
|
"description" : "List entries for the user with this primary email address. Quarantine users cannot speficy this parameter, but it is required for all other roles.",
|
||||||
"format" : "email",
|
"maxLength" : 512,
|
||||||
|
"minLength" : 3,
|
||||||
"optional" : 1,
|
"optional" : 1,
|
||||||
"type" : "string",
|
"pattern" : "(?:[^\\s\\/\\\\@]+\\@[^\\s\\/\\\\@]+)",
|
||||||
"typetext" : "<string>"
|
"type" : "string"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@ -12223,17 +12582,17 @@ var pmgapi = [
|
|||||||
"properties" : {
|
"properties" : {
|
||||||
"address" : {
|
"address" : {
|
||||||
"description" : "The address you want to remove.",
|
"description" : "The address you want to remove.",
|
||||||
"maxLength" : 512,
|
|
||||||
"minLength" : 3,
|
"minLength" : 3,
|
||||||
"pattern" : "(?:|[^\\s\\/\\@]+\\@[^\\s\\/\\@]+)",
|
"pattern" : "(?:[^\\s\\/\\\\;\\,]+)(?:\\,[^\\s\\/\\\\;\\,]+)*",
|
||||||
"type" : "string"
|
"type" : "string"
|
||||||
},
|
},
|
||||||
"pmail" : {
|
"pmail" : {
|
||||||
"description" : "List entries for the user with this primary email address. Quarantine users cannot speficy this parameter, but it is required for all other roles.",
|
"description" : "List entries for the user with this primary email address. Quarantine users cannot speficy this parameter, but it is required for all other roles.",
|
||||||
"format" : "email",
|
"maxLength" : 512,
|
||||||
|
"minLength" : 3,
|
||||||
"optional" : 1,
|
"optional" : 1,
|
||||||
"type" : "string",
|
"pattern" : "(?:[^\\s\\/\\\\@]+\\@[^\\s\\/\\\\@]+)",
|
||||||
"typetext" : "<string>"
|
"type" : "string"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@ -12266,10 +12625,11 @@ var pmgapi = [
|
|||||||
"properties" : {
|
"properties" : {
|
||||||
"pmail" : {
|
"pmail" : {
|
||||||
"description" : "List entries for the user with this primary email address. Quarantine users cannot speficy this parameter, but it is required for all other roles.",
|
"description" : "List entries for the user with this primary email address. Quarantine users cannot speficy this parameter, but it is required for all other roles.",
|
||||||
"format" : "email",
|
"maxLength" : 512,
|
||||||
|
"minLength" : 3,
|
||||||
"optional" : 1,
|
"optional" : 1,
|
||||||
"type" : "string",
|
"pattern" : "(?:[^\\s\\/\\\\@]+\\@[^\\s\\/\\\\@]+)",
|
||||||
"typetext" : "<string>"
|
"type" : "string"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@ -12302,17 +12662,17 @@ var pmgapi = [
|
|||||||
"properties" : {
|
"properties" : {
|
||||||
"address" : {
|
"address" : {
|
||||||
"description" : "The address you want to add.",
|
"description" : "The address you want to add.",
|
||||||
"maxLength" : 512,
|
|
||||||
"minLength" : 3,
|
"minLength" : 3,
|
||||||
"pattern" : "(?:|[^\\s\\/\\@]+\\@[^\\s\\/\\@]+)",
|
"pattern" : "(?:[^\\s\\/\\\\;\\,]+)(?:\\,[^\\s\\/\\\\;\\,]+)*",
|
||||||
"type" : "string"
|
"type" : "string"
|
||||||
},
|
},
|
||||||
"pmail" : {
|
"pmail" : {
|
||||||
"description" : "List entries for the user with this primary email address. Quarantine users cannot speficy this parameter, but it is required for all other roles.",
|
"description" : "List entries for the user with this primary email address. Quarantine users cannot speficy this parameter, but it is required for all other roles.",
|
||||||
"format" : "email",
|
"maxLength" : 512,
|
||||||
|
"minLength" : 3,
|
||||||
"optional" : 1,
|
"optional" : 1,
|
||||||
"type" : "string",
|
"pattern" : "(?:[^\\s\\/\\\\@]+\\@[^\\s\\/\\\\@]+)",
|
||||||
"typetext" : "<string>"
|
"type" : "string"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@ -12434,7 +12794,18 @@ var pmgapi = [
|
|||||||
"method" : "GET",
|
"method" : "GET",
|
||||||
"name" : "quarusers",
|
"name" : "quarusers",
|
||||||
"parameters" : {
|
"parameters" : {
|
||||||
"additionalProperties" : 0
|
"additionalProperties" : 0,
|
||||||
|
"properties" : {
|
||||||
|
"list" : {
|
||||||
|
"description" : "If set, limits the result to the given list.",
|
||||||
|
"enum" : [
|
||||||
|
"BL",
|
||||||
|
"WL"
|
||||||
|
],
|
||||||
|
"optional" : 1,
|
||||||
|
"type" : "string"
|
||||||
|
}
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"permissions" : {
|
"permissions" : {
|
||||||
"check" : [
|
"check" : [
|
||||||
@ -12479,10 +12850,11 @@ var pmgapi = [
|
|||||||
},
|
},
|
||||||
"pmail" : {
|
"pmail" : {
|
||||||
"description" : "List entries for the user with this primary email address. Quarantine users cannot speficy this parameter, but it is required for all other roles.",
|
"description" : "List entries for the user with this primary email address. Quarantine users cannot speficy this parameter, but it is required for all other roles.",
|
||||||
"format" : "email",
|
"maxLength" : 512,
|
||||||
|
"minLength" : 3,
|
||||||
"optional" : 1,
|
"optional" : 1,
|
||||||
"type" : "string",
|
"pattern" : "(?:[^\\s\\/\\\\@]+\\@[^\\s\\/\\\\@]+)",
|
||||||
"typetext" : "<string>"
|
"type" : "string"
|
||||||
},
|
},
|
||||||
"starttime" : {
|
"starttime" : {
|
||||||
"description" : "Only consider entries newer than 'starttime' (unix epoch). Default is 'now - 1day'.",
|
"description" : "Only consider entries newer than 'starttime' (unix epoch). Default is 'now - 1day'.",
|
||||||
@ -12691,7 +13063,7 @@ var pmgapi = [
|
|||||||
},
|
},
|
||||||
"raw" : {
|
"raw" : {
|
||||||
"default" : 0,
|
"default" : 0,
|
||||||
"description" : "Display 'raw' eml data. This is only used with the 'htmlmail' formatter.",
|
"description" : "Display 'raw' eml data. Deactivates size limit.",
|
||||||
"optional" : 1,
|
"optional" : 1,
|
||||||
"type" : "boolean",
|
"type" : "boolean",
|
||||||
"typetext" : "<boolean>"
|
"typetext" : "<boolean>"
|
||||||
@ -12780,7 +13152,6 @@ var pmgapi = [
|
|||||||
},
|
},
|
||||||
"id" : {
|
"id" : {
|
||||||
"description" : "Unique IDs, seperate with ;",
|
"description" : "Unique IDs, seperate with ;",
|
||||||
"maxLength" : 600,
|
|
||||||
"pattern" : "C\\d+R\\d+T\\d+(;C\\d+R\\d+T\\d+)*",
|
"pattern" : "C\\d+R\\d+T\\d+(;C\\d+R\\d+T\\d+)*",
|
||||||
"type" : "string"
|
"type" : "string"
|
||||||
}
|
}
|
||||||
@ -12851,7 +13222,7 @@ var pmgapi = [
|
|||||||
"description" : "Contact email address.",
|
"description" : "Contact email address.",
|
||||||
"maxLength" : 512,
|
"maxLength" : 512,
|
||||||
"minLength" : 3,
|
"minLength" : 3,
|
||||||
"pattern" : "(?:|[^\\s\\/\\@]+\\@[^\\s\\/\\@]+)",
|
"pattern" : "(?:[^\\s\\/\\\\@]+\\@[^\\s\\/\\\\@]+)",
|
||||||
"type" : "string"
|
"type" : "string"
|
||||||
},
|
},
|
||||||
"day" : {
|
"day" : {
|
||||||
@ -13114,7 +13485,7 @@ var pmgapi = [
|
|||||||
"description" : "Sender email address.",
|
"description" : "Sender email address.",
|
||||||
"maxLength" : 512,
|
"maxLength" : 512,
|
||||||
"minLength" : 3,
|
"minLength" : 3,
|
||||||
"pattern" : "(?:|[^\\s\\/\\@]+\\@[^\\s\\/\\@]+)",
|
"pattern" : "(?:[^\\s\\/\\\\@]+\\@[^\\s\\/\\\\@]+)",
|
||||||
"type" : "string"
|
"type" : "string"
|
||||||
},
|
},
|
||||||
"starttime" : {
|
"starttime" : {
|
||||||
@ -13340,7 +13711,7 @@ var pmgapi = [
|
|||||||
"description" : "Receiver email address.",
|
"description" : "Receiver email address.",
|
||||||
"maxLength" : 512,
|
"maxLength" : 512,
|
||||||
"minLength" : 3,
|
"minLength" : 3,
|
||||||
"pattern" : "(?:|[^\\s\\/\\@]+\\@[^\\s\\/\\@]+)",
|
"pattern" : "(?:[^\\s\\/\\\\@]+\\@[^\\s\\/\\\\@]+)",
|
||||||
"type" : "string"
|
"type" : "string"
|
||||||
},
|
},
|
||||||
"starttime" : {
|
"starttime" : {
|
||||||
@ -14470,12 +14841,15 @@ var pmgapi = [
|
|||||||
"returns" : {
|
"returns" : {
|
||||||
"properties" : {
|
"properties" : {
|
||||||
"release" : {
|
"release" : {
|
||||||
|
"description" : "The current installed Proxmox Mailgateway Release",
|
||||||
"type" : "string"
|
"type" : "string"
|
||||||
},
|
},
|
||||||
"repoid" : {
|
"repoid" : {
|
||||||
|
"description" : "The short git commit hash ID from which this version was build",
|
||||||
"type" : "string"
|
"type" : "string"
|
||||||
},
|
},
|
||||||
"version" : {
|
"version" : {
|
||||||
|
"description" : "The current installed pmg-api package version",
|
||||||
"type" : "string"
|
"type" : "string"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@ -30,7 +30,7 @@ Server address (IP or DNS name).
|
|||||||
|
|
||||||
Use SSL.
|
Use SSL.
|
||||||
|
|
||||||
`target`: `(?:|[^\s\/\@]+\@[^\s\/\@]+)` ::
|
`target`: `(?:[^\s\/\\@]+\@[^\s\/\\@]+)` ::
|
||||||
|
|
||||||
The target email address (where to deliver fetched mails).
|
The target email address (where to deliver fetched mails).
|
||||||
|
|
||||||
|
@ -14,6 +14,10 @@ Bind domain name.
|
|||||||
|
|
||||||
Bind password.
|
Bind password.
|
||||||
|
|
||||||
|
`cafile`: `<string>` ::
|
||||||
|
|
||||||
|
Path to CA file. Only useful with option 'verify'
|
||||||
|
|
||||||
`comment`: `<string>` ::
|
`comment`: `<string>` ::
|
||||||
|
|
||||||
Description.
|
Description.
|
||||||
@ -38,9 +42,9 @@ List of objectclasses for groups.
|
|||||||
|
|
||||||
List of mail attribute names.
|
List of mail attribute names.
|
||||||
|
|
||||||
`mode`: `<ldap | ldaps>` ('default =' `ldap`)::
|
`mode`: `<ldap | ldap+starttls | ldaps>` ('default =' `ldap`)::
|
||||||
|
|
||||||
LDAP protocol mode ('ldap' or 'ldaps').
|
LDAP protocol mode ('ldap', 'ldaps' or 'ldap+starttls').
|
||||||
|
|
||||||
`port`: `<integer> (1 - 65535)` ::
|
`port`: `<integer> (1 - 65535)` ::
|
||||||
|
|
||||||
@ -58,3 +62,7 @@ Server address.
|
|||||||
|
|
||||||
Fallback server address. Userd when the first server is not available.
|
Fallback server address. Userd when the first server is not available.
|
||||||
|
|
||||||
|
`verify`: `<boolean>` ('default =' `0`)::
|
||||||
|
|
||||||
|
Verify server certificate. Only useful with ldaps or ldap+starttls.
|
||||||
|
|
||||||
|
@ -4,12 +4,20 @@ Use advanced filters for statistic.
|
|||||||
|
|
||||||
`avast`: `<boolean>` ('default =' `0`)::
|
`avast`: `<boolean>` ('default =' `0`)::
|
||||||
|
|
||||||
Use Avast Virus Scanner (/bin/scan). You need to buy and install 'Avast Core Security' before you can enable this feature.
|
Use Avast Virus Scanner (/usr/bin/scan). You need to buy and install 'Avast Core Security' before you can enable this feature.
|
||||||
|
|
||||||
`clamav`: `<boolean>` ('default =' `1`)::
|
`clamav`: `<boolean>` ('default =' `1`)::
|
||||||
|
|
||||||
Use ClamAV Virus Scanner. This is the default virus scanner and is enabled by default.
|
Use ClamAV Virus Scanner. This is the default virus scanner and is enabled by default.
|
||||||
|
|
||||||
|
`custom_check`: `<boolean>` ('default =' `0`)::
|
||||||
|
|
||||||
|
Use Custom Check Script. The script has to take the defined arguments and can return Virus findings or a Spamscore.
|
||||||
|
|
||||||
|
`custom_check_path`: `^/([^/\0]+\/)+[^/\0]+$` ('default =' `/usr/local/bin/pmg-custom-check`)::
|
||||||
|
|
||||||
|
Absolute Path to the Custom Check Script
|
||||||
|
|
||||||
`dailyreport`: `<boolean>` ('default =' `1`)::
|
`dailyreport`: `<boolean>` ('default =' `1`)::
|
||||||
|
|
||||||
Send daily reports.
|
Send daily reports.
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
`archiveblockencrypted`: `<boolean>` ('default =' `0`)::
|
`archiveblockencrypted`: `<boolean>` ('default =' `0`)::
|
||||||
|
|
||||||
Wether to block encrypted archives. Mark encrypted archives as viruses.
|
Whether to block encrypted archives and documents. Mark encrypted archives and documents as viruses.
|
||||||
|
|
||||||
`archivemaxfiles`: `<integer> (0 - N)` ('default =' `1000`)::
|
`archivemaxfiles`: `<integer> (0 - N)` ('default =' `1000`)::
|
||||||
|
|
||||||
|
@ -6,12 +6,20 @@ Use advanced filters for statistic.
|
|||||||
|
|
||||||
`avast`: `<boolean>` ('default =' `0`)::
|
`avast`: `<boolean>` ('default =' `0`)::
|
||||||
|
|
||||||
Use Avast Virus Scanner (/bin/scan). You need to buy and install 'Avast Core Security' before you can enable this feature.
|
Use Avast Virus Scanner (/usr/bin/scan). You need to buy and install 'Avast Core Security' before you can enable this feature.
|
||||||
|
|
||||||
`clamav`: `<boolean>` ('default =' `1`)::
|
`clamav`: `<boolean>` ('default =' `1`)::
|
||||||
|
|
||||||
Use ClamAV Virus Scanner. This is the default virus scanner and is enabled by default.
|
Use ClamAV Virus Scanner. This is the default virus scanner and is enabled by default.
|
||||||
|
|
||||||
|
`custom_check`: `<boolean>` ('default =' `0`)::
|
||||||
|
|
||||||
|
Use Custom Check Script. The script has to take the defined arguments and can return Virus findings or a Spamscore.
|
||||||
|
|
||||||
|
`custom_check_path`: `^/([^/\0]+\/)+[^/\0]+$` ('default =' `/usr/local/bin/pmg-custom-check`)::
|
||||||
|
|
||||||
|
Absolute Path to the Custom Check Script
|
||||||
|
|
||||||
`dailyreport`: `<boolean>` ('default =' `1`)::
|
`dailyreport`: `<boolean>` ('default =' `1`)::
|
||||||
|
|
||||||
Send daily reports.
|
Send daily reports.
|
||||||
@ -36,7 +44,7 @@ User Statistics Lifetime (days)
|
|||||||
|
|
||||||
`archiveblockencrypted`: `<boolean>` ('default =' `0`)::
|
`archiveblockencrypted`: `<boolean>` ('default =' `0`)::
|
||||||
|
|
||||||
Wether to block encrypted archives. Mark encrypted archives as viruses.
|
Whether to block encrypted archives and documents. Mark encrypted archives and documents as viruses.
|
||||||
|
|
||||||
`archivemaxfiles`: `<integer> (0 - N)` ('default =' `1000`)::
|
`archivemaxfiles`: `<integer> (0 - N)` ('default =' `1000`)::
|
||||||
|
|
||||||
@ -112,7 +120,7 @@ Hide received header in outgoing mails.
|
|||||||
|
|
||||||
SMTP port number for outgoing mail (trusted).
|
SMTP port number for outgoing mail (trusted).
|
||||||
|
|
||||||
`max_filters`: `<integer> (3 - 40)` ('default =' `15`)::
|
`max_filters`: `<integer> (3 - 40)` ('default =' `35`)::
|
||||||
|
|
||||||
Maximum number of pmg-smtp-filter processes.
|
Maximum number of pmg-smtp-filter processes.
|
||||||
|
|
||||||
@ -120,11 +128,11 @@ Maximum number of pmg-smtp-filter processes.
|
|||||||
|
|
||||||
Maximum number of pmgpolicy processes.
|
Maximum number of pmgpolicy processes.
|
||||||
|
|
||||||
`max_smtpd_in`: `<integer> (3 - 100)` ('default =' `99`)::
|
`max_smtpd_in`: `<integer> (3 - 100)` ('default =' `100`)::
|
||||||
|
|
||||||
Maximum number of SMTP daemon processes (in).
|
Maximum number of SMTP daemon processes (in).
|
||||||
|
|
||||||
`max_smtpd_out`: `<integer> (3 - 100)` ('default =' `99`)::
|
`max_smtpd_out`: `<integer> (3 - 100)` ('default =' `100`)::
|
||||||
|
|
||||||
Maximum number of SMTP daemon processes (out).
|
Maximum number of SMTP daemon processes (out).
|
||||||
|
|
||||||
@ -192,7 +200,7 @@ Additional score for bounce mails.
|
|||||||
|
|
||||||
`clamav_heuristic_score`: `<integer> (0 - 1000)` ('default =' `3`)::
|
`clamav_heuristic_score`: `<integer> (0 - 1000)` ('default =' `3`)::
|
||||||
|
|
||||||
Score for ClamaAV heuristics (Google Safe Browsing database, PhishingScanURLs, ...).
|
Score for ClamAV heuristics (Google Safe Browsing database, PhishingScanURLs, ...).
|
||||||
|
|
||||||
`languages`: `(all|([a-z][a-z])+( ([a-z][a-z])+)*)` ('default =' `all`)::
|
`languages`: `(all|([a-z][a-z])+( ([a-z][a-z])+)*)` ('default =' `all`)::
|
||||||
|
|
||||||
|
@ -4,7 +4,7 @@ Additional score for bounce mails.
|
|||||||
|
|
||||||
`clamav_heuristic_score`: `<integer> (0 - 1000)` ('default =' `3`)::
|
`clamav_heuristic_score`: `<integer> (0 - 1000)` ('default =' `3`)::
|
||||||
|
|
||||||
Score for ClamaAV heuristics (Google Safe Browsing database, PhishingScanURLs, ...).
|
Score for ClamAV heuristics (Google Safe Browsing database, PhishingScanURLs, ...).
|
||||||
|
|
||||||
`languages`: `(all|([a-z][a-z])+( ([a-z][a-z])+)*)` ('default =' `all`)::
|
`languages`: `(all|([a-z][a-z])+( ([a-z][a-z])+)*)` ('default =' `all`)::
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user