Hi all,
I have a requirement to block emails containing certain content from being sent to any third party other than registered clients. So far, so good - I have an EDM that indexes a feed of client addresses on a daily basis. This is used as a directory group exception where ALL recipients must match the list.
This all works fine, but the business senders would like to include internal recipients, such as their colleagues or managers. This could be any internal address of their choosing.
I tried a compound exception where
- at least one recipient matches a pattern (the pattern being our internal SMTP domains) AND
- all recipients must match the client list
This does not work as of course the internal recipient does not match the client index. Having both of these conditions set to 'all must match' also fails because of course neither condition is completely met.
The only options I can see are:
- include all potential internal recipients in the index of client addresses (there are 140,000 of them so ideally not!)
- set both conditions to 'at least x must match' (which opens a flaw where a non-client third party could receive it)
Has anyone else come across this issue or have any bright ideas?