2010-03-04 50 views

Respuesta

8

En los operadores inalámbricos populares puede simplemente enviar el número. Por ejemplo, en & T:

[email protected]

Sólo tiene que encontrar los servidores de correo electrónico adecuados para el número, y luego añadirlo al final de la dirección. Espero que esto ayude.

+0

¿Alguien aquí sabría cómo se procesaría un mensaje de este tipo? en el lado del servidor de correo electrónico? Obviamente, no tienen un buzón para cada número de teléfono posible. – Kristoffer

+0

¿Estás seguro? Bueno, tal vez tienen algún tipo de sistema que toma todos los correos electrónicos enviados que coinciden con un número de teléfono, y luego reenvía ese mensaje al servidor de SMS? No estoy seguro de cómo funciona el sms, así que podría estar equivocado. ¿Qué quiere decir procesar tal mensaje en el lado del servidor de correo electrónico? Tendrá que idear patrones de expresiones regulares para que coincida con el servicio que va a un número en particular, luego agregar la dirección adecuada, o tendrá que intentar enviar un correo electrónico a todos los servicios hasta que no obtenga un error. Aunque, el primero se recomienda por razones obvias. – Codygman

0

Cada proveedor de telefonía celular generalmente tiene direcciones de correo electrónico que funcionan como alias para reenviar un correo electrónico a SMS. Como creo que tiene los números de teléfono móvil, si conoce al operador, puede usar su dominio para simplemente crear correos electrónicos que sean redireccionados a los mensajes de texto SMS del usuario de la unidad móvil.

0

La puerta de enlace es básicamente un servicio que puede llamar desde su código C# y comunicarse con él a través de HTTP. Es por eso que básicamente puede usar cualquier puerta de enlace, sin importar si está basado en .NET o no. Si desea alojar uno gratis usted mismo, here's one for Linux.

Y aquí está el WSDL para un servicio que dice que puede enviar mensajes SMS en todo el mundo. (No probado): http://www.webservicex.com/sendsmsworld.asmx?WSDL

+0

Estoy seguro de que esto no funciona Probé ya intenté esto – BreakHead

+0

Intenté el servicio para enviar SMS y no lo recibí. Actualmente estoy en Brasil. –

3

no hay pasarelas SMS gratuitas. pero no son expesivos. si compra paquetes a granel, los precios son buenos. simplemente google "sms gateway" y elige cualquiera. generalmente tienen una interfaz de servicio web u otra interfaz http que hace que sea fácil llamar desde C#

+0

Además, puede verificar con [integración de sms usando C#] (https://www.springedge.com/csharp-aspnet-send-sms-gateway-integration.html) –

4

Puede comprar un módem GSM y usar C# para enviarle comandos AT para enviar sms.

+0

+1 Si va a hacer un trabajo real con SMS, necesita tener control sobre su proceso. Usar una puerta de enlace está bien si no es crítico para la misión, pero te encuentras con el problema de no saber cuál es el portador correcto y la puerta de enlace puede desaparecer dejándote en un lugar seco. Al menos considere comprar su propio módem inalámbrico. También los hacen con múltiples ranuras para tarjetas SIM de 4 a 6. –

Cuestiones relacionadas