En una página WEB XX hay un formulario para el envío de SMS a celulares. Necesito enviarme a un celular alertas de mis servidores. Estoy usando el módulo de CPAN LWP pero no funciona. les dejo el programa que estoy haciendo para esto.
- Código: Seleccionar todo
#!/usr/bin/perl -W
use strict;
use HTTP::Request::Common qw(POST);
use HTTP::Response;
use LWP::UserAgent;
use LWP::Debug qw(+);
#use LWP;
my $browser = LWP::UserAgent->new();
my $response = $browser->post('http://www.teletoniaxy.com/sms/index.php',{PHPSESSID => 'f49db37436ffcc033daa986ee62c1fbd', 64404 => '64404', sms_num => '5023658', rem_sms => '5023658', sms_mns => 'server XYZ down", Reset => 'Borra', submit => 'Envia'});
print $response->content();
En el debug tengo lo siguiente:
LWP::UserAgent::new: ()
LWP::UserAgent::request: ()
LWP::UserAgent::send_request: POST http://www.enitelmovil.com.ni/webechat/index.php
LWP::UserAgent::_need_proxy: Not proxied
LWP::Protocol::http::request: ()
LWP::Protocol::collect: read 626 bytes
LWP::Protocol::collect: read 3851 bytes
LWP::Protocol::collect: read 1016 bytes
LWP::Protocol::collect: read 3637 bytes
LWP::Protocol::collect: read 1016 bytes
LWP::Protocol::collect: read 3696 bytes
LWP::Protocol::collect: read 1016 bytes
LWP::Protocol::collect: read 346 bytes
LWP::Protocol::collect: read 2736 bytes
LWP::Protocol::collect: read 21 bytes
LWP::Protocol::collect: read 1016 bytes
LWP::Protocol::collect: read 1691 bytes
LWP::Protocol::collect: read 1653 bytes
LWP::Protocol::collect: read 284 bytes
LWP::UserAgent::request: Simple response: Found
Sin embargo el mensaje nunca llega a mi celular, ¿alguna sugerencia?