Tecnología

Inicio

Cómo enviar SMS con VB

Cómo enviar SMS con VB


SMS o servicio de mensajería corto, se ha convertido en omnipresente con la proliferación de los ordenadores portátiles baratos y los teléfonos celulares. Por supuesto, el propósito principal de la mensajería SMS es la transferencia de mensajes cortos de texto de un teléfono celular a otro. Pero también es posible enviar mensajes hacia y desde teléfonos a través de programas de computación. Por ejemplo, un banco puede ofrecer un servicio que puede aceptar mensajes de texto de los teléfonos de los clientes y enviar un mensaje de vuelta con su saldo de la cuenta.

Instrucciones

1 Copia y pega el siguiente subrutina en su clase de formulario:

Public Sub SendText (phoneNumber como cadena, portador como cadena, desde que la cadena de sujeto como cuerdas, servidor de correo como cadena, msg como cadena)
Dim como String = Trim (phoneNumber) y el asiento (portador)
Tratar

Dim message As New MailMessage(from, to, subject, msg)
Dim mySmtpClient As New SmtpClient(mailServer)
mySmtpClient.UseDefaultCredentials = [True]
mySmtpClient.Send(message)
MessageBox.Show("The mail message has been sent to " And message.[To].ToString(), "Mail", MessageBoxButtons.OK, MessageBoxIcon.Information)

Catch ex como FormatException

MessageBox.Show(ex.StackTrace, ex.Message, MessageBoxButtons.OK, MessageBoxIcon.[Error])

Catch ex como SmtpException

MessageBox.Show(ex.StackTrace, ex.Message, MessageBoxButtons.OK, MessageBoxIcon.[Error])

Catch ex As Exception

MessageBox.Show(ex.StackTrace, ex.Message, MessageBoxButtons.OK, MessageBoxIcon.[Error])

Try End

2 Copia y pega el siguiente llamada a la función en el clic, incluso del botón que envía el mensaje SMS:

SendText ( "1235551234", "@ messaging.yourcarrier.com", "[email protected]", "Este es un msg txt!", "Mail.email.com", "¿Cómo estás hoy, Frank?")

Debe realizar la dirección de módulo (@ messaging.yourcarrier.com) reflejan compañía de teléfono del destinatario.

3 Compilar la aplicación VB y haga clic en el botón de formulario para enviar el mensaje SMS.

Consejos y advertencias

  • Usando este método SMTP de envío de mensajes de texto puede tener retrasos de alrededor de un minuto.