Just because some people didn’t receive the same letter doesn’t mean it wasn’t from Twitter.
Without seeing it, I’d say it is legit.