If you have a local email address (a user, group or distribution list) and you want to restrict which email addresses can send messages to this address, you can use SMTP rules.
There are a few ways you can configure the SMTP rules for this scenario.
Because SMTP rules are calculated as either 'ALL conditions' or 'ANY conditions' (and you can't specify 'condition A AND (condition B OR condition C)' then it is complicated a bit.
You can either create two rules: 'condition A AND condition B' and 'condition A AND condition C' or use De Morgan's law to change the condition to require ALL conditions in one rule.
For this example, say you have a distribution list called directors and you want everyone to be able to send to this list except for usera@companya.com and userb@companyb.com
Create two SMTP rules as below:
If you want to block more senders, just add more rules like this. So, for one or two addresses, this is fine, but if you have many addresses, it will soon become unwieldy
You need one rule to allow all other senders to send to the list, then second rule to block anyone not matched by the first rule.
Create two SMTP rules as below:
Here we have used De Morgan's law to convert the rule to an ACCEPT rule which will accept messages to the list as long as it is not one of the prohibited senders.
This rule must come after the above rule, and will block messages to the list, if they were not accepted by the previous rule - so this will block messages to the list by the prohibited senders.
If you want to add more prohibited senders, just add them to the first rule, as in the examples there.
For this example, say you have a distribution list called directors and you want no one to be able to send to this list except for usera@companya.com and userb@companyb.com
Create three SMTP rules as below:
The last rule must come after the others to block all other senders from sending to the list.
If you want to allow more senders, just add more rules like the first one. So, for one or two addresses, this is fine, but if you have many addresses, it will soon become unwieldy
You need one rule to block all other senders from sending to the list, then second rule to allow anyone not matched by the first rule.
Create two SMTP rules as below:
Here we have used De Morgan's law to convert the rule to a REJECT rule which will block messages to the list as long as it is not one of the allowed senders.
This rule must come after the above rule, and will allow messages to the list, if they were not rejected by the previous rule - so this will allow messages to the list by the allowed senders.
If you want to add more allowed senders, just add them to the first rule, as in the examples there.