Piszę program, który rozsyła pewne informacje na komórki. Polega to na tym, że wysyła się maila na pocztę do darmowej bramki sms pod adres np. dla plusa jest to 48xxxxx@@text.plusgsm.pl, gdzie xxx to numer telefonu, i wiadomość przychodzi na komórkę. Moje pytanie jest następujące: czy znacie jakieś adresy skrzynek dla innych operatorów np. do ery czy mobilkinga?
Chyba tylko Plus posiada taki bajer, ale mogę się mylić :) Zawsze pozostaje Ci darmowa bramka SMS doczepiająca upierdliwe reklamy.
Albo modem podpięty do komputera (nawet telefon się nada)
A tu podaję wam gotowy programik wysyłający smsy w moim kochanym csharpie:
string plusgsm = "@text.plusgsm.pl";
string edyta = "+48697643356";
MailMessage msg = new MailMessage();
msg.From = new MailAddress("[email protected]");
msg.To.Add(edyta + plusgsm);
msg.Subject = "temat";
msg.Body = "treść wiadomości";
//smtp dla gmaila
SmtpClient sc = new SmtpClient("smtp.gmail.com");
sc.EnableSsl = true;
sc.Credentials = new System.Net.NetworkCredential("login", "password");
try
{
//wysyłanie smsa
sc.Send(msg);
}
catch(System.Exception ex)
{
MessageBox.Show("Nie wysłano smsa bo :"+ex.ToString());
}
Tak naprawdę, to to jest zwykłe konto pocztowe. Jedyna różnica jest taka, że można włączyć w nim usługę wysyłania SMS w przypadku nadejścia nowej poczty.
Ja mam ustawione tak, że tylko poczta od określonych ludzi powoduje wysłanie SMS-a.
Oczywiście oni nie wysyłają maila na te konto pocztowe, po prostu w gmailu mam ustawione forwardowanie poczty od niektórych osób na skrzynkę ery. Skrzynkę trzeba aktywować (jeśli dobrze pamiętam).
W przypadku konta era, które niestety jest płatne jest to opisane na stronie : http://www.era.pl/pl/eranet/jak_to_dziala/faq2