从ASP.NET网站发送SMS文本消息

如何从ASP.NET网站向手机号码发送短信?

如果您了解服务提供商,则可以向其手机发送电子邮件,然后将其转换为短信。 例如,使用Verizon Wireless手机,它将是phonenumber@vtext.com

以下是美国受欢迎的运营商列表及其使用的电子邮件地址。

如果不这样做,您可以尝试短信网关服务。 我不确定,因为我从未尝试过。

您将需要使用SMS服务提供商。 他们将拥有一个API,例如网络服务或其他url,您将调用它们发送短信。

有两种方法:

1)与您要发送SMS的网络签订合同。 如果您不发送大量消息,它可能会非常昂贵。 您需要与要使用的每个网络提供商签订新合同。

2)使用短信服务提供商。 使用哪一个取决于您居住的地方以及您要发送给哪些网络。 我们使用http://www.cellsynt.com/en/简单可靠。

您可以使用某些Mail2SMS提供程序,但是您需要知道该号码所在的网络。 如果发送短信给你的朋友这是一个选项,但如果有任何其他号码你最好使用选项2,直到你发送大量的消息,那么选项1可能会更便宜。

我过去曾经使用过它,我认为它最近有所改变,但我记得它是一个好的,易于使用的服务。

http://channel9.msdn.com/shows/Inside+Out/British-Telecoms-NET-Mobile-SDK-Making-it-simple-to-code-communication/

由于大多数人已经说过你可以使用服务提供商,你也可以连接到运营商的SMSC(不太可能)另一种选择是使用GSM调制解调器。 它们通常带有一个API,允许您发送短信等。