Difference between revisions of "Plus Addressing"
(→Disable addresses (since 8.5.0)) |
|||
(7 intermediate revisions by 5 users not shown) | |||
Line 1: | Line 1: | ||
+ | {{BC|Community Sandbox}} | ||
+ | __FORCETOC__ | ||
+ | <div class="col-md-12 ibox-content"> | ||
+ | =Plus Addressing= | ||
+ | {{KB|{{Unsupported}}|{{ZCS 6.0}}|{{ZCS 8.0}}|{{ZCS 8.5}}|{{ZCS 8.6}}||}} | ||
+ | |||
Plus Addressing is a feature that allows a sender to append a tag to the user id of a recipient. This lets the recipient more easily sort the incoming mail using a mail filter. | Plus Addressing is a feature that allows a sender to append a tag to the user id of a recipient. This lets the recipient more easily sort the incoming mail using a mail filter. | ||
− | For example, user@ | + | For example, user@zimbra.lab could also be reached using the address user+tag@zimbra.lab. |
To enable Plus Addressing with Zimbra, use zmprov as follows: | To enable Plus Addressing with Zimbra, use zmprov as follows: | ||
− | + | <pre>zmprov mcf zimbraMtaRecipientDelimiter +</pre> | |
Note that the delimiter can be a character other than '+'. | Note that the delimiter can be a character other than '+'. | ||
To disable Plus Addressing, use zmprov as follows: | To disable Plus Addressing, use zmprov as follows: | ||
− | + | <pre>zmprov mcf -- -zimbraMtaRecipientDelimiter +</pre> | |
+ | |||
+ | After making changes to enable or disable this feature, you can restart the postfix service : | ||
+ | <pre>zmmtactl restart</pre> | ||
+ | |||
+ | And check that the postfix configuration has the right value : | ||
+ | <pre> | ||
+ | postconf recipient_delimiter | ||
+ | recipient_delimiter = + | ||
+ | </pre> | ||
+ | |||
+ | ==Disable addresses (since 8.5.0)== | ||
+ | |||
+ | If you want to disable a specific address, e.g. because it has been targeted by spam, you can enable a postfix recipient and client restriction map. | ||
+ | |||
+ | Create the postfix recipient access file: | ||
+ | <pre>touch /opt/zimbra/conf/postfix_recipient_access</pre> | ||
+ | |||
+ | Edit the file to include the address: | ||
+ | <pre>user+spam@zimbra.lab 550 User Unknown</pre> | ||
+ | |||
+ | Build the lmdb file: | ||
+ | <pre>postmap /opt/zimbra/conf/postfix_recipient_access</pre> | ||
+ | |||
+ | Enable check_recipient_access: | ||
+ | <pre>zmprov mcf +zimbraMtaRestriction "check_recipient_access lmdb:/opt/zimbra/conf/postfix_recipient_access"</pre> | ||
− | + | {{Article Footer|Zimbra Collaboration Suite 8.0, 8.5, 8.6, 8.7|4/6/2007}} | |
+ | {{NeedSME|SME1|SME2|Copyeditor}} |
Latest revision as of 18:05, 6 April 2016
Plus Addressing
Plus Addressing is a feature that allows a sender to append a tag to the user id of a recipient. This lets the recipient more easily sort the incoming mail using a mail filter.
For example, user@zimbra.lab could also be reached using the address user+tag@zimbra.lab.
To enable Plus Addressing with Zimbra, use zmprov as follows:
zmprov mcf zimbraMtaRecipientDelimiter +
Note that the delimiter can be a character other than '+'.
To disable Plus Addressing, use zmprov as follows:
zmprov mcf -- -zimbraMtaRecipientDelimiter +
After making changes to enable or disable this feature, you can restart the postfix service :
zmmtactl restart
And check that the postfix configuration has the right value :
postconf recipient_delimiter recipient_delimiter = +
Disable addresses (since 8.5.0)
If you want to disable a specific address, e.g. because it has been targeted by spam, you can enable a postfix recipient and client restriction map.
Create the postfix recipient access file:
touch /opt/zimbra/conf/postfix_recipient_access
Edit the file to include the address:
user+spam@zimbra.lab 550 User Unknown
Build the lmdb file:
postmap /opt/zimbra/conf/postfix_recipient_access
Enable check_recipient_access:
zmprov mcf +zimbraMtaRestriction "check_recipient_access lmdb:/opt/zimbra/conf/postfix_recipient_access"