CASL and cold messages: opt-in is not always needed
medium.com