发送短信C#.net

是否有任何免费的登机方式或方式可用于从我的代码发送短信。

在热门无线运营商,您只需通过电子邮件发送号码 例如AT&T:

5555555555@att.net

只需找到该号码的相应电子邮件服务器,然后将其附加到地址的末尾。 希望这可以帮助。

您可以购买GSM调制解调器并使用C#向其发送AT命令以发送短信。

没有免费的短信网关。 但他们并不是刻板的。 如果你购买散装套餐价格不错。 只是谷歌“短信网关”并挑选任何。 他们通常有webservice接口或其他http接口,可以很容易地从C#调用

大多数SMS系统都有电子邮件界面。 见http://www.tech-recipes.com/rx/939/sms_email_cingular_nextel_sprint_tmobile_verizon_virgin/

困难的部分是知道细胞提供者是谁为您的客户。

每个手机提供商通常具有用作将电子邮件转发到SMS的别名的电子邮件地址。 由于我相信您拥有手机号码,如果您知道运营商,您可以使用他们的域名来创建重定向到移动用户短信的电子邮件。

网关基本上是一种服务,您可以从C#代码中调用它并通过HTTP与之通信。 这就是为什么你基本上可以使用任何网关,无论它是否基于.NET。 如果你想自己主持一个免费的, 这里有一个Linux 。

这是一个服务的WSDL,它说它可以在全世界发送SMS消息。 (未测试): http : //www.webservicex.com/sendsmsworld.asmx?WSDL