Отправка смс и электронной почты в Visual Basic - PullRequest
1 голос
/ 28 июня 2010

Я разрабатываю проект колледжа, в котором я предоставляю пользователю возможность отправить SMS и электронное письмо своему клиенту.

Как я могу сделать это в VB или VB.NET ????

Ответы [ 3 ]

2 голосов
/ 28 июня 2010

У меня есть .NET библиотека , которая будет отправлять текстовые сообщения через Twilio (где я работаю) в 2 строки кода:

Dim twilio As New TwilioApi("youraccountsid", "yourauthtoken")
twilio.SendSmsMessage("555-111-1111", "555-222-2222", "Sending SMS in .NET with Twilio is easy!")
2 голосов
/ 28 июня 2010

Не сделали СМС, но вот электронная почта с использованием Mail.MailMessage

<code>
Dim mlItem As New Mail.MailMessage
mlItem.From = New Mail.MailAddress("me@mydomain.com", "Me")
mlItem.To.Add(New Mail.MailAddress("you@yourdomain.com", "You"))
mlItem.Subject = "My Email"
mlItem.Body = "How are you?"</p>

<p>Dim mlClient As New Mail.SmtpClient("smtpserver")
mlClient.DeliveryMethod = Mail.SmtpDeliveryMethod.Network
mlClient.UseDefaultCredentials = False
mlClient.Credentials = New NetworkCredential("username", "password", "fqdn")
mlClient.Send(mlItem)</p>

<p>mlClient = Nothing
mlItem = Nothing
1 голос
/ 28 июня 2010

Отправить электронную почту довольно просто, просто посмотрите на пространство имен System.Net.Mail. Эта документация для класса SmtpClient имеет простой образец.

Самым простым способом настройки отправки SMS, вероятно, будет использование электронной почты - SMS-шлюз, так что вы также можете просто отправить электронное письмо для этого.
В противном случае здесь ' - это шлюз SMS, в котором есть некоторый пример кода для отправки через него SMS из VB.Net. (Обратите внимание, я не знаю этого поставщика, за исключением того, что у него был этот образец на их сайте.).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...