I don’t believe that is the correct setting.
It is Settings-> Messages -> Filter Unknown Senders
You can do that too! But that setting may still allow iMessage code to be run, as it just looks to separate unknown senders into a different category/group.
Thanks - never even noticed that