能否通过电子邮件将 Twilio SMS 号码发送给大型运营商之一?

Can a Twilio SMS number be sent via email to one of the big carriers?

我有一项向我发送 SMS 消息的服务,我想使用 Twilio 号码过滤它们。所以我现在有一个 Twilio phone 号码。

但是,当我注册该服务时,我必须提供我的短信号码,以及该号码所在的 "Carrier"... 他们列出了通常的嫌疑人,Verizon、AT&T、Sprint , T-Mobile 等

我猜他们会执行 "your_phone_number@messaging.sprint.com" 或其他任何操作,以便服务发送电子邮件,然后您会收到一条短信。

SO:我可以为我的 Twilio 号码指定主要运营商之一吗?如果有,是哪一个?

谢谢!

这是不可能的,原因如下。

他们实际上并没有给你发短信。

他们向您发送了一封电子邮件,您的 phone 提供商随后会将其转换为短信并发送至您的 phone。 Twilio 没有这样的系统。

每个运营商都允许这样做。例如..

        Carrier     Email to SMS Gateway
Alltel  [10-digit phone number]@message.alltel.com
Example: 1234567890@message.alltel.com
AT&T (formerly Cingular)    [10-digit phone number]@txt.att.net
[10-digit phone number]@mms.att.net (MMS)
[10-digit phone number]@cingularme.com
Example: 1234567890@txt.att.net
Boost Mobile    [10-digit phone number]@myboostmobile.com
Example: 1234567890@myboostmobile.com
Nextel (now Sprint Nextel)  [10-digit telephone number]@messaging.nextel.com
Example: 1234567890@messaging.nextel.com
Sprint PCS (now Sprint Nextel)  [10-digit phone number]@messaging.sprintpcs.com
[10-digit phone number]@pm.sprint.com (MMS)
Example: 1234567890@messaging.sprintpcs.com
T-Mobile    [10-digit phone number]@tmomail.net
Example: 1234567890@tmomail.net
US Cellular     [10-digit phone number]email.uscc.net (SMS)
[10-digit phone number]@mms.uscc.net (MMS)
Example: 1234567890@email.uscc.net
Verizon     [10-digit phone number]@vtext.com
[10-digit phone number]@vzwpix.com (MMS)
Example: 1234567890@vtext.com
Virgin Mobile USA   [10-digit phone number]@vmobl.com
Example: 1234567890@vmobl.com 

你可以做的是设置你自己的,以便它将电子邮件转换为短信,然后发送给你,然后联系你向你发送这些消息的人,让他们将你的名字添加到他们支持的列表中.

这里甚至还有一个博客可以帮助您入门

https://www.twilio.com/blog/2014/05/send-and-receive-sms-messages-via-email-with-twilio-and-sendgrid.html