Общие > Веб-технологии
e-mail + sms !!!
Vetroff:
Фишка в том, что например в мтс у меня есть мыло nomer@recom.ru, но работает, только когда шлешь прямиком, а если ставишь редирект - не пашет, одним словом читает поле to: а копии не принимает
Tarasenko:
#!/usr/local/bin/perl
use CGI qw(param);
use HTTP::Request::Common;
use LWP::UserAgent;
use HTTP::Cookies;
############################## param #################################
$n=param("n");
$m=param("m");
$t="Отправка SMS сообщений";
SWITCH:
{
if ($n ne "") {&SendMsg;last;}
if ($n eq "") {&PrintForm;last;}
}
############################## sub ###################################
sub PrintForm {
print new;
$ua_response=$ua->request(POST \'http://www.mtnsms.com/session.asp\',
[username => \'ваш логин\',
password => \'ваш пароль\',
]);
$cok->extract_cookies($ua_response);
$answere=$ua_response->content;
$answere=~/Object\\s+MovedThis\\s+object\\s+may\\s+be\\s+found\\s+here\\./;
$page=$1;
#print "$page\\n";
$req=HTTP::Request->new(GET => $page);
$cok->add_cookie_header($req);
$ua_response=$ua->request($req);
$cok->extract_cookies($ua_response);
$page="$page?smsToNumbers=$n&smsMessage=$m&smsSig=0&smsSigDyna=Vladimir";
#print "$page\\n";
$req=HTTP::Request->new(POST => $page);
$cok->add_cookie_header($req);
$ua->request($req);
$t="Сообщение отправлено";&PrintForm;
}
Я не уверен, что тот сайт жив, правда...
Если надо, могу за небольшую плату прикрутить вкрипт к почте через крон... (автозапуск) у вас на сервере.
Tronyx:
sms.waterbyte.net - бесплатно и работает со всеми операторами!
Yukko:
Попробуй аську. А вообще я написал на РНР бакалаврат под двух украинских моб. операторов, чтобы руководитель мог отсулать своим мобильным подчиненным смс, пользоваться разбиением их на группы етц. Операторы позволяют отсылать смс через их почтовую систему (см. сообщение USE выше), но вот делать такое в промышленных масштабах нельзя (надо согласовывать с оператором) иначе не даст оператор зарабатывать деньги на своем бесплатном сервисе (за пользование которого с мобильного вы еще и деньги платите). Обычно моб. операторы закрывают айпишник.
worldhosting:
ну и к тому же, не все операторы мобильной связи предоставляет почтовый ящик для этого. например, в мегафоне, такого точно нет, в корбине, кажется тоже.
Навигация
Перейти к полной версии