![]() |
How to restrict to user sending mail to certain domain. To configure on zimbra mta.
Step 1: To add lines in file /opt/zimbra/conf/zmconfigd/smtpd_sender_restrictions.cf as bellow:
#vi /opt/zimbra/conf/zmconfigd/smtpd_sender_restrictions.cfAdding lines the top as following:
check_sender_access lmdb:/opt/zimbra/postfix/conf/restricted_sendersStep 2: To add lines in file /opt/zimbra/conf/zmconfigd.cf
vim /opt/zimbra/conf/zmconfigd.cfAdding the lines following before RESTART mta.
POSTCONF smtpd_restriction_classes local_only
POSTCONF local_only FILE postfix_check_recipient_access.cf
RESTART mta
Step 3: To create file "/opt/zimbra/conf/postfix_check_recipient_access.cf"
vi /opt/zimbra/conf/postfix_check_recipient_access.cfAdding the lines following:
check_recipient_access lmdb:/opt/zimbra/postfix/conf/local_domains, rejectStep 4: To create file "/opt/zimbra/postfix/conf/restricted_senders" and list all user whom you restrict.
vi /opt/zimbra/postfix/conf/restricted_sendersAdding the lines following:
[email protected] local_onlyIf you restricting all users in domain.
yourdomain.com local_onlyStep 5: To create file “/opt/zimbra/postfix/conf/local_domains” to list all domain where restrict to user sending mail.
vi /opt/zimbra/postfix/conf/local_domainsAdding the lines following:
yourdomain.com OKStep 6: Run command the below to apply.
otheralloweddomain.com OK
postmap /opt/zimbra/postfix/conf/restricted_senders*Note: I’m not survive when you upgrade system. Before upgrade you backup the configrue
postmap /opt/zimbra/postfix/conf/local_domains
zmmtactl stop
zmmtactl start
If you undo this configure.
#postconf -e smtpd_restriction_classes=' 'Source: https://wiki.zimbra.com/wiki/Restrict_users_to_certain_domain
#zmmtactl reload
Thanks for reading Zimbra 8.6 restrict to user sending mail to certain domain My blog Effortless Zimbra Mail Management: Unleashing the Power of Linux Commands, How-To, and Bash Scripts I hope this is useful.
1 Comments :
is it possible to have multiple rules for the blokcing? example: 1st config has useer1 & user2 and can only send to gmail.com; 2nd config has user3 & useer4 and can only send to yahoo.com
Relay