"delete" : {
"description" : "A list of settings you want to delete.",
"enum" : [
- "rp",
"id",
"origin",
- "allow-subdomains"
+ "allow-subdomains",
+ "rp"
],
"optional" : 1,
"type" : "string"
"properties" : {
"advfilter" : {
"default" : 1,
- "description" : "Use advanced filters for statistic.",
+ "description" : "Enable advanced filters for statistic.",
"optional" : 1,
"type" : "boolean",
- "typetext" : "<boolean>"
+ "typetext" : "<boolean>",
+ "verbose_description" : "Enable advanced filters for statistic.\n\nIf this is enabled, the receiver statistic are limited to active ones\n(receivers which also sent out mail in the 90 days before), and the contact\nstatistic will not contain these active receivers.\n"
},
"avast" : {
"default" : 0,
"typetext" : "<string>"
},
"dnsbl_sites" : {
- "description" : "Optional list of DNS white/blacklist domains (see postscreen_dnsbl_sites parameter).",
+ "description" : "Optional list of DNS white/blacklist domains (postfix option `postscreen_dnsbl_sites`).",
"format" : "dnsbl-entry-list",
"optional" : 1,
"type" : "string",
},
"dnsbl_threshold" : {
"default" : 1,
- "description" : "The inclusive lower bound for blocking a remote SMTP client, based on its combined DNSBL score (see postscreen_dnsbl_threshold parameter).",
+ "description" : "The inclusive lower bound for blocking a remote SMTP client, based on its combined DNSBL score (postfix option `postscreen_dnsbl_threshold`).",
"minimum" : 0,
"optional" : 1,
"type" : "integer",
},
"dwarning" : {
"default" : 4,
- "description" : "SMTP delay warning time (in hours).",
+ "description" : "SMTP delay warning time (in hours). (postfix option `delay_warning_time`)",
"minimum" : 0,
"optional" : 1,
"type" : "integer",
},
"helotests" : {
"default" : 0,
- "description" : "Use SMTP HELO tests.",
+ "description" : "Use SMTP HELO tests. (postfix option `smtpd_helo_restrictions`)",
"optional" : 1,
"type" : "boolean",
"typetext" : "<boolean>"
"typetext" : "<integer> (1 - 65535)"
},
"max_filters" : {
- "default" : 38,
+ "default" : 31,
"description" : "Maximum number of pmg-smtp-filter processes.",
"maximum" : 40,
"minimum" : 3,
},
"maxsize" : {
"default" : 10485760,
- "description" : "Maximum email size. Larger mails are rejected.",
+ "description" : "Maximum email size. Larger mails are rejected. (postfix option `message_size_limit`)",
"minimum" : 1024,
"optional" : 1,
"type" : "integer",
},
"rejectunknown" : {
"default" : 0,
- "description" : "Reject unknown clients.",
+ "description" : "Reject unknown clients. (postfix option `reject_unknown_client_hostname`)",
"optional" : 1,
"type" : "boolean",
"typetext" : "<boolean>"
},
"rejectunknownsender" : {
"default" : 0,
- "description" : "Reject unknown senders.",
+ "description" : "Reject unknown senders. (postfix option `reject_unknown_sender_domain`)",
"optional" : 1,
"type" : "boolean",
"typetext" : "<boolean>"
"type" : "string"
},
"smarthost" : {
- "description" : "When set, all outgoing mails are deliverd to the specified smarthost.",
+ "description" : "When set, all outgoing mails are deliverd to the specified smarthost. (postfix option `default_transport`)",
"format" : "address",
"optional" : 1,
"type" : "string",
},
"smarthostport" : {
"default" : 25,
- "description" : "SMTP port number for smarthost.",
+ "description" : "SMTP port number for smarthost. (postfix option `default_transport`)",
"maximum" : 65535,
"minimum" : 1,
"optional" : 1,
},
"smtputf8" : {
"default" : 1,
- "description" : "Enable SMTPUTF8 support in Postfix and detection for locally generated mail",
+ "description" : "Enable SMTPUTF8 support in Postfix and detection for locally generated mail (postfix option `smtputf8_enable`)",
"optional" : 1,
"type" : "boolean",
"typetext" : "<boolean>"
"typetext" : "<boolean>"
},
"verifyreceivers" : {
- "description" : "Enable receiver verification. The value spefifies the numerical reply code when the Postfix SMTP server rejects a recipient address.",
+ "description" : "Enable receiver verification. The value spefifies the numerical reply code when the Postfix SMTP server rejects a recipient address. (postfix options `reject_unknown_recipient_domain`, `reject_unverified_recipient`, and `unverified_recipient_reject_code`)",
"enum" : [
"450",
"550"
"default" : "spam",
"description" : "Query this type of quarantine for users.",
"enum" : [
- "virus",
+ "attachment",
"spam",
- "attachment"
+ "virus"
],
"optional" : 1,
"type" : "string"
`advfilter`: `<boolean>` ('default =' `1`)::
-Use advanced filters for statistic.
+Enable advanced filters for statistic.
++
+If this is enabled, the receiver statistic are limited to active ones
+(receivers which also sent out mail in the 90 days before), and the contact
+statistic will not contain these active receivers.
`avast`: `<boolean>` ('default =' `0`)::
`advfilter`: `<boolean>` ('default =' `1`)::
-Use advanced filters for statistic.
+Enable advanced filters for statistic.
++
+If this is enabled, the receiver statistic are limited to active ones
+(receivers which also sent out mail in the 90 days before), and the contact
+statistic will not contain these active receivers.
`avast`: `<boolean>` ('default =' `0`)::
`dnsbl_sites`: `<string>` ::
-Optional list of DNS white/blacklist domains (see postscreen_dnsbl_sites parameter).
+Optional list of DNS white/blacklist domains (postfix option `postscreen_dnsbl_sites`).
`dnsbl_threshold`: `<integer> (0 - N)` ('default =' `1`)::
-The inclusive lower bound for blocking a remote SMTP client, based on its combined DNSBL score (see postscreen_dnsbl_threshold parameter).
+The inclusive lower bound for blocking a remote SMTP client, based on its combined DNSBL score (postfix option `postscreen_dnsbl_threshold`).
`dwarning`: `<integer> (0 - N)` ('default =' `4`)::
-SMTP delay warning time (in hours).
+SMTP delay warning time (in hours). (postfix option `delay_warning_time`)
`ext_port`: `<integer> (1 - 65535)` ('default =' `25`)::
`helotests`: `<boolean>` ('default =' `0`)::
-Use SMTP HELO tests.
+Use SMTP HELO tests. (postfix option `smtpd_helo_restrictions`)
`hide_received`: `<boolean>` ('default =' `0`)::
SMTP port number for outgoing mail (trusted).
-`max_filters`: `<integer> (3 - 40)` ('default =' `38`)::
+`max_filters`: `<integer> (3 - 40)` ('default =' `31`)::
Maximum number of pmg-smtp-filter processes.
`maxsize`: `<integer> (1024 - N)` ('default =' `10485760`)::
-Maximum email size. Larger mails are rejected.
+Maximum email size. Larger mails are rejected. (postfix option `message_size_limit`)
`message_rate_limit`: `<integer> (0 - N)` ('default =' `0`)::
`rejectunknown`: `<boolean>` ('default =' `0`)::
-Reject unknown clients.
+Reject unknown clients. (postfix option `reject_unknown_client_hostname`)
`rejectunknownsender`: `<boolean>` ('default =' `0`)::
-Reject unknown senders.
+Reject unknown senders. (postfix option `reject_unknown_sender_domain`)
`relay`: `<string>` ::
`smarthost`: `<string>` ::
-When set, all outgoing mails are deliverd to the specified smarthost.
+When set, all outgoing mails are deliverd to the specified smarthost. (postfix option `default_transport`)
`smarthostport`: `<integer> (1 - 65535)` ('default =' `25`)::
-SMTP port number for smarthost.
+SMTP port number for smarthost. (postfix option `default_transport`)
`smtputf8`: `<boolean>` ('default =' `1`)::
-Enable SMTPUTF8 support in Postfix and detection for locally generated mail
+Enable SMTPUTF8 support in Postfix and detection for locally generated mail (postfix option `smtputf8_enable`)
`spf`: `<boolean>` ('default =' `1`)::
`verifyreceivers`: `<450 | 550>` ::
-Enable receiver verification. The value spefifies the numerical reply code when the Postfix SMTP server rejects a recipient address.
+Enable receiver verification. The value spefifies the numerical reply code when the Postfix SMTP server rejects a recipient address. (postfix options `reject_unknown_recipient_domain`, `reject_unverified_recipient`, and `unverified_recipient_reject_code`)
.Section 'spam'
`dnsbl_sites`: `<string>` ::
-Optional list of DNS white/blacklist domains (see postscreen_dnsbl_sites parameter).
+Optional list of DNS white/blacklist domains (postfix option `postscreen_dnsbl_sites`).
`dnsbl_threshold`: `<integer> (0 - N)` ('default =' `1`)::
-The inclusive lower bound for blocking a remote SMTP client, based on its combined DNSBL score (see postscreen_dnsbl_threshold parameter).
+The inclusive lower bound for blocking a remote SMTP client, based on its combined DNSBL score (postfix option `postscreen_dnsbl_threshold`).
`dwarning`: `<integer> (0 - N)` ('default =' `4`)::
-SMTP delay warning time (in hours).
+SMTP delay warning time (in hours). (postfix option `delay_warning_time`)
`greylist`: `<boolean>` ('default =' `1`)::
`helotests`: `<boolean>` ('default =' `0`)::
-Use SMTP HELO tests.
+Use SMTP HELO tests. (postfix option `smtpd_helo_restrictions`)
`hide_received`: `<boolean>` ('default =' `0`)::
`maxsize`: `<integer> (1024 - N)` ('default =' `10485760`)::
-Maximum email size. Larger mails are rejected.
+Maximum email size. Larger mails are rejected. (postfix option `message_size_limit`)
`message_rate_limit`: `<integer> (0 - N)` ('default =' `0`)::
`rejectunknown`: `<boolean>` ('default =' `0`)::
-Reject unknown clients.
+Reject unknown clients. (postfix option `reject_unknown_client_hostname`)
`rejectunknownsender`: `<boolean>` ('default =' `0`)::
-Reject unknown senders.
+Reject unknown senders. (postfix option `reject_unknown_sender_domain`)
`smtputf8`: `<boolean>` ('default =' `1`)::
-Enable SMTPUTF8 support in Postfix and detection for locally generated mail
+Enable SMTPUTF8 support in Postfix and detection for locally generated mail (postfix option `smtputf8_enable`)
`spf`: `<boolean>` ('default =' `1`)::
`verifyreceivers`: `<450 | 550>` ::
-Enable receiver verification. The value spefifies the numerical reply code when the Postfix SMTP server rejects a recipient address.
+Enable receiver verification. The value spefifies the numerical reply code when the Postfix SMTP server rejects a recipient address. (postfix options `reject_unknown_recipient_domain`, `reject_unverified_recipient`, and `unverified_recipient_reject_code`)
`smarthost`: `<string>` ::
-When set, all outgoing mails are deliverd to the specified smarthost.
+When set, all outgoing mails are deliverd to the specified smarthost. (postfix option `default_transport`)
`smarthostport`: `<integer> (1 - 65535)` ('default =' `25`)::
-SMTP port number for smarthost.
+SMTP port number for smarthost. (postfix option `default_transport`)