For many months I have been using a program written in Python to send:
(1) Text messages to a T-Mobile phone,
(2) Text messages to an AT&T phone,
(3) Email messages to an email account.
As of 5 days ago (7/8/2023) the T-Mobile phone no longer gets any texts but the AT&T phone still gets all texts and the email gets all messages.
I have experimented with sending text messages to the T-Mobile phone from email accounts and those are received by the phone. I do this by emailing a message to ##########@tmomail.net. That is the same way the Python program sends texts.