BULMA

Bulma se une a la protesta contra SOPA y PIPA

Bergantells Usuaris de GNU/Linux de Mallorca i Afegitons   |   Bisoños Usuarios de GNU/Linux de Mallorca y Alrededores
CONTENIDOS
. Jornadas de software libre
. Version para PDA
. Enlaces breves
. La asociacion
. Los mas leidos
. Autores [Actividad]
. Ultimos Comentarios
. Todos los titulares!
. Estadisticas
. Guia de estilo
. ¿Sugerencias?
. Wiki
. XML [Ayuda]
Listas de correo
. Archivos bulmailing
. Archivos BulmaGes
Radio libre :-)
. Des de la Xarxa (Archivos)
. Mallorca en Xarxa
Busquedas

+ Enlaces Linux
Ultimos kernels
(17/04/2014 05:01:02)
    
Google


En bulma.net
En internet
Envio de mails al movil mediante gnokii (37335 lectures)
Por Jose Manuel Sanz
jomasanz3 (http://www.desaconsultores.es)
Creado el 10/04/2005 14:41 modificado el 12/04/2005 19:06

En este articulo, quiero hacer una recopilación de elementos que me han permitido conseguir que los usuarios de mi servidor de correo dispongan de un servio de envio de alertas de mail a sus moviles. Toda la documentación la he ido encontrando en diferentes páginas (incluida esta) y lo que he intentado es montar un mini-manual sin muchas aspiraciones. Solo para que si alguien busca hacer algo similar, pues sepa como empezar.


Pagina1/1

En este artículo voy a explicar de la forma más clara que pueda el proyecto que llevé a cabo en el despacho para la puesta en marcha de un sistema de avisos de email a los móviles de todo el personal.
La idea básica del proyecto surgió cuando uno de los miembros del equipo me comentó que le gustaría saber cuando recibia un mail estando fuera del despacho en alguna visita. Con todos los clientes no se tiene la confianza de pedirles que te dejen ver el correo a través del webmail y por tanto estaría bien tener alguna referencia de que mails habían llegado en nuestra ausencia


Recogido el reto, me puse a investigar las opciones que tenía. Evidentemente la opción mas fácil era contratar algún servicio de este tipo, pero claro tiene dos inconvenientes: primero, dependes de terceros y te has de adaptar a lo que hay, y segundo: se trataba de hacerlo uno mismo, supongo que algo parecido al ego profesional, ¿no?.
Así pues, despues de buscar documentación sobre el tema y sopesar diferentes opciones, me decanté por una que parecía iba a cumplir mis espectativas.


Veamos entonces, como hacer que nuestro servidor de correo nos avise de que tenemos un email con un sms al móvil.

Material necesario:

  • un teléfono móvil, con saldo claro. En el caso que nos ocupa es un Nokia 8310, pero puede ser cualquier teléfono soportado por el proyecto GNOKI
  • un cable serie para conectar el móvil al servidor. Encontrar cable de este tipo es relativamente complejo, porque todo lo que hay ahora en el mercado es USB, pero si buscais en google la cadena cable serie 8310 o algo similar, seguro que daís con alguna tienda que venda on-line. En mi caso fue así, hice el pedido y en 3 o 4 días tenia el cable en casa. El precio rondaba con el envio incluido los 20¤.

En cuanto al software:

  • he montado todo esto sobre un servidor de correo Exim, corriendo en una Debian Woody, pero evidentemente con alguna pequeña diferencia debe funcionar en cualquier distribución.
  • el programa de gestión de móvil gnokii, es el que nos permitirá finalmente enviar el sms.
  • el programa mail2sms, que nos permitira transformar parte del email en un sms.
  • el programa procmail, nos permitirá procesar los filtros necesarios para enviar el mensaje al sms.

Otros accesorios:

  • paciencia (no os preocupeis, con un poco basta)
  • algo de música de fondo (a gusto del consumidor).
  • algo de beber, también a gusto de cada uno.


Manos a la obra:
Empezamos, en mi caso concreto, por descomprimir e instalar gnokii.

admin@debian:/$ tar -zxvf gnokii-0.6.4.tar.gz
admin@debian:/$cd gnokii-0.6.4admin@debian:/$gnokii-0.6.4>


Llegados a este punto, recurrimos al fichero INSTALL que tendremos dentro del directorio y revisamos las diferentes opiones de configuración para el fichero configure.
El mismo fichero recomiendoa una opción en concreto, que fue la que yo utilizé y me funciono perfectamente.

admin@debian:/$gnokii-0.6.4>./configure --prefix=/usr --enable-security
El resto de comandos se encuentran también en el fichero INSTALL.
admin@debian:/$gnokii-0.6.4>make
admin@debian:/$gnokii-0.6.4>groupadd gnokii
admin@debian:/$gnokii-0.6.4>make install

Si no hemos tenido ningún mensaje de error, a estas alturas tenemos que tener instalado gnokii. Para verificar que todo este correcto ejecutamos lo siguiente:
admin@debian:/$ gnokii --monitor
y obtendremos la siguiente salida, o algo similar:
admin@debian:/$ gnokii --monitor
GNOKII Version 0.6.4
Entering monitor mode...
RFLevel: 100
Battery: 57
SIM: Used 13, Free 187
Phone: Used 10, Free 490
DC: Used 2, Free 254
EN: Used 0, Free 12544
FD: Used 0, Free 12544
MC: Used 0, Free 512
ON: Used 0, Free 25
RC: Used 0, Free 768
SMS Messages: Unread 1, Number 21
Network: AMENA (Spain), LAC: 07da, CellID: 05f3
CALL0: IDLE
CALL1: IDLE
Si todo esta correcto podemos probar a enviar un sms para verificarlo.

admin@debian:/$echo \"hola mundo\" | gnokii --sendsms $num_telf
Si nos da algún mensaje de error, es cuestión de revisar el fichero de configuración etc/gnokiirc y comprobar un par de puntos fundamentales, uno el modelo de nuestro teléfono y otro, ver si la indicación del puerto serie es la correcta. En mi caso, los parametros son los siguientes:

[global]

# Set port to the physical serial port used to connect to your phone
port = /dev/ttyS0

# Set model to the model number of your phone
model = 8310
Solo queda hacer los cambios oportunos y volver a probar el envio de sms, eso es todo.
Una cosa mas, tal como esta hecha la instalción solo root tiene permisos para utilizar /dev/ttyS0, por tanto es preciso hacer chmod 666 /dev/ttyS0 para que cualquier usuario pueda usar el puerto.



Pasamos ahora a la segunda parte del proceso, vamos a instalar email2sms.
Una vez descargado y descomprimido el fichero ejecutamos la instalación de la forma habitual:

admin@debian:/$ tar -xzvf mail2sms-*.tar.gz
admin@debian:/$ cd mail2sms* 
admin@debian:/$ ./configure && make

Dentro del directorio de instalación encontraremos un fichero de configuración de ejemplo que podemos usar como referencia para nuestra propia configuración. Este fichero, una vez modificado a nuestra conveniencia, lo copiamos dentro de cada uno de los directorios de los usuarios que van a tener acceso a este servicio. Es el fichero llamado .mail2sms.

En el caso que nos ocupa, el fichero es muy sencillo:
run: /usr/bin/gnokii --sendsms  $phone \"$message\"
phone: $num_telf
output: \"D:$from A:$subject M:$body\"
outsize: 155

Como podeis ver la configuración es muy básica y es simple de entender. Veamos linea por linea el ejemplo:
run: /usr/bin/gnokii --sendsms  $phone \"$message\"
aquí estamos indicando a mail2sms que utilize gnokii para el envio de los mensajes
phone: $num_telf
hemos de sustituir $num_telf por el número de teléfono móvil del usuario.
output: \"D:$from A:$subject M:$body\"
esta linea controla la salida que verán los usuarios en su teléfono, el formato del mensaje sms, vamos. La linea se explica sola: D es el remitente, A es el asunto y M es el mensaje en si.
outsize: 155
indicamos aquí el tamaño total del mensaje, en este caso 155 caracteres. Hay que tener en cuenta que el limite del sms son 160.


El ultimo paso de todo el proceso es configurar de forma adecuada el filtro de mail procmail. Dentro de cada directorio de usuario, en el home, encontramos el fichero .procmail. Editamos este fichero y al final del mismo añadimos lo siguiente:

 :0 c
 * !^X-Mail2sms: no
 | mail2sms -c $HOME/.mail2sms &> /dev/null

con esto nos aseguramos que todos los mails que recibe el usuario se envian al teléfono móvil.
Por último solo queda afinar el fichero .procmail para asegurarnos que el spam que nos puede legar a nuestro correo no nos moleste de madrugada en el móvil, mediante filtros como el siguiente, por ejemplo:
  :0 fhw
 *^Subject: .* PENIS .* SEXX .* FUCK .*
 | formail -i \"X-Mail2sms: no\" 
Con todo esto, ya tenemos montado nuestro sistema de avisos al sms. Así cualquier usuario que este fuera de la oficina puede recibir sus resumenes de los mails que le llegan a su cuenta y así poder saber si tiene alguna urgencia, o un aviso importante que resolver.
Como final, solo recomendar que para el fichero de configuración de mail2sms recurrais al ejemplo que figura en su página web y vereís la versatilidad del programa. Lo que habeis visto aquí es solo un ejemplo básico de la configuración.



Imprimir
Version para
imprimir

Imprimir
Version
PDF
Comentarios
Es posible que se hayan omitido algunos comentarios considerados poco constructivos
1.  Re: Envio de mails al movil mediante gnokii (13/04/2005 09:54, #26214)
  Por: Anónimo
Muy bonito, pero ¿Para que hace falta el cable serie del movil?
No es pot respondre
 
2.  Re: Envio de mails al movil mediante gnokii (13/04/2005 09:59, #26215)
  Por: jomasanz3 (http://www.estudisjuridics.net)
Pues para conectar el movil al ordenador.
Se puede hacer claro vía bluethood o infrarrojos (dependiendo del modelo dl movil).. pero que carai.. soy un clasico.
No es pot respondre
 
3.  Re: Envio de mails al movil mediante gnokii (13/04/2005 10:33, #26216)
  Por: r0sk (http://www.userlinux.net)
¿He leido mal o solo sirve si tienes el móvil conectado (vía cable serie, bluetooth, irda...) al servidor de correo?. Siendo así la ventaja de este servicio no me parece tanta, pero supongo que estoy obviando algo.
No es pot respondre
 
4.  Re: Envio de mails al movil mediante gnokii (13/04/2005 10:42, #26217)
  Por: jomasanz3 (http://www.estudisjuridics.net)
vamos a ver, el uso que le doy yo es para avisar a mis usuarios de cuando tienen un mail. Pero si lo conectamos a otro server, evidentemente puede servir para avisar d incidencias del servidor o cualquier cosa q se te ocurra.. con gnokii puedes hacer muchas cosas.
No es pot respondre
 
5.  Re: Envio de mails al movil mediante gnokii (07/11/2006 19:01, #36274)
  Por: Anónimo
Me parece que has interpretado mal el concepto, debe haber un movil conectado al servidor, que es el que va a enviar el sms, pero no es el movil del usuario...
No es pot respondre
 
6.  Re: Envio de mails al movil mediante gnokii (13/04/2005 11:23, #26218)
  Por: Anònim
¿Se podría realizar el filtro de manera que sólo alertara vía SMS si llega un mail de determinadas direcciones? Perdonad si pregunto algo obvio pero es que lo he leído a la prisa... Esto me resultaría interesante para ponderar la importancia de los mails y pasarlos a SMS o no.
No es pot respondre
 
7.  Re: Envio de mails al movil mediante gnokii (13/04/2005 11:26, #26219)
  Por: Anónimo
poniendo los filtros correspondientes en .procmail deberías poder
No es pot respondre
 
8.  kii (03/02/2006 18:12, #30828)
  Por: Anónimo
ola soi karlos stoi n l castiyo vente paka
No es pot respondre
 
9.  Re: Envio de mails al movil mediante gnokii (10/06/2006 23:20, #33109)
  Por: Anónimo
este tio es muy tonto pero tonto, agregarme a german_german3@.... y os mando unos programas para eso, eske este tio es tonto, con un cable al pc? no tienes nada mejor k imventar? soy un jaker pero no terme miedo, agregarme, y tu inventa algo mejor k lo del cable ok? x ejemplo el cable con ojos
No es pot respondre
 
10.  Re: Envio de mails al movil mediante gnokii (13/04/2005 12:13, #26220)
  Por: Skarabeus
Ya que te has puesto, si el cuerpo del mensaje ocupa menos de 160 caracteres, podrias enviar el mail entero ;D
No es pot respondre
 
11.  Re: Envio de mails al movil mediante gnokii (13/04/2005 12:17, #26221)
  Por: Skarabeus
Ale, ya me pego yo solito...plas,plas ¡¡Ouch!!, eso me pasa por no leer bien el articulo....
No es pot respondre
 
12.  Re: Envio de mails al movil mediante gnokii (13/04/2005 18:58, #26229)
  Por: Anònim
Pasame algun email de tu server que a base de 15 centimos te voy a dejar pelado ;)
No es pot respondre
 
13.  Re: Envio de mails al movil mediante gnokii (14/04/2005 00:06, #26239)
  Por: Skarabeus
Para eso no iría nada mal una lista con lo remitentes de los cuales te interese recibir un aviso. También se podría hacer un digest cada hora o así.

Salut.
No es pot respondre
 
14.  Re: Envio de mails al movil mediante gnokii (19/04/2005 13:05, #26290)
  Por: jescola
Creo que yo tampoco he acabado de entender muy bien el articulo....Lo primero que he entendido es que se explicaba la manera de enviar sms a un movil....pero por otro lado me he liado con el tema del cable.. y por otro...que servidor de sms se usa para hacer el envio??
No es pot respondre
 
15.  Re: Envio de mails al movil mediante gnokii (19/04/2005 13:22, #26292)
  Por: Anónimo
Ahhhh... que espeso que estoy... lo que estás usando es tu movil nokia como modem gsm para los envios de SMS.. no?
No es pot respondre
 
16.  Re: Envio de mails al movil mediante gnokii (20/04/2005 17:03, #26312)
  Por: Anónimo
ya existe un proyecto español de pasarela GSM, se llama Alamin GSM SMS Gateway. http://www.alamin.org/es/index.html Y esta en el proyecto Debian.
No es pot respondre
 
17.  Re: Envio de mails al movil mediante gnokii (20/04/2005 17:32, #26313)
  Por: jomasanz3
Si, ya conocia el proyecto e incluso lo valore e hice alguna prueba, pero mis requerimientos eran mucho mas simples, por tanto lo descarte para el caso que presento. Para que usar un autobus si con una furgona te apañas..??
No es pot respondre
 
18.  Re: Envio de mails al movil mediante gnokii (27/04/2005 20:47, #26411)
  Por: Sendirito
Es posible utilizar más de un télefono en el mismo ordenador o solo podemos utilizar uno.
No es pot respondre
 
19.  Re: Envio de mails al movil mediante gnokii (20/06/2005 23:00, #27188)
  Por: Anónimo
Me parece una muy buena receta para manejar los mails.
Pregunra:Al Programa Gnokii lo puedes configurar para que reconosca los mensajes recibidos y envie algun tipo de mensaje de respuesta al mismo cel que envio el mensaje???
No es pot respondre
 
20.  Re: Envio de mails al movil mediante gnokii (14/08/2005 17:48, #27881)
  Por: Manuel
Si se fuera a montar en un sistema windos.9X o en un linux suse cual seria el cambio, se puede montar un servicio de alerta de mensajes que muestre el nombre del email y su origen
No es pot respondre
 
21.  Re: Envio de mails al movil mediante gnokii (15/03/2006 20:18, #31461)
  Por: Anónimo (http://www.crashcool1.es.mw)
De que enlace em bajo el gnokii
No es pot respondre
 
22.  Re: Envio de mails al movil mediante gnokii (21/06/2006 01:03, #33333)
  Por: carolina (http://www.ciworldexport.com )
hola mi pregunta es:


- hay varios tipos de cable serie 8310 quisiera que me hicieran el favor de regalarme la descripcion exacta de este ; tambien quiero que me digan donde puedo descargar el gnokii,procmail y el email2sms. ya que en estos momentos me encuentro muy interesada por que estoy desarrollando un sistema para una clinica odontologica en la cual se le puedan enviar mensajes a celulares a los pacientes para recordarles las citas y el saldo de su tratamiento ....muchisimas gracias se los agradeceria mucho ya que estoy investigando sobre esto......
No es pot respondre
 
23.  Re: Envio de mails al movil mediante gnokii (12/07/2006 10:26, #33693)
  Por: Magomi
Una preguntita, cómo podría utilizar gnokii para establecer una monitorización de mis servidores con avisos SMS a los técnicos en caso de caída o fallo de alguno de ellos utilizando Ubuntu? Muchas gracias por su tiempo, espero respuesta.
No es pot respondre
 
24.  Re: Envio de mails al movil mediante gnokii (06/08/2006 02:01, #34185)
  Por: Anónimo
esto de inviar email a un movil es un tramite dicen ques gratis pero el puta mensaje no llega a un movil es pura farzza
No es pot respondre
 
25.  Re: Envio de mails al movil mediante gnokii (09/08/2006 18:10, #34232)
  Por: Gabriel
bueno ami me parece un despelote eso y no es tan practico, yo tengo una forma mas fasil de hacerlo y mas simple que esa, lo unico que tenemos que hacer es usar el reenvio de correo por ejemplo en el caso de hispavista vamos a opciones y ponemos reenviar y para que llegue a tu celular de la empresa de personal ponemos codogo de area sin cero + el numero del celular sin el quince@personal-net.com.ar por ej. 3456406871@personal-net.com.ar y listo, cti 3456406871@sms.ctimovil.com.ar y eso es todo, y en caso de tener yahoo tenemos que rrenviarlo a hispavista y de hispavista al celu, entonces cuando llegue un e-mail te llega un sms el celu y parte del mail eso es todo y si les interesa tengo mucha informacion asta como mandar sms gratis con un celu
perdon por los errores de or.
No es pot respondre
 
26.  Re: Envio de mails al movil mediante gnokii (05/11/2006 05:00, #36218)
  Por: Mariano
Si, claro, es posible enviar así. Pero en ciertos casos hay una gran demora en llegar los mensajes, y no te pueden responder en caso que quieras hacer algo interactivo. Yo estoy haciendo una conexion con gnokii para recibir mensajes y tomar ciertas decisiones segun lo que envien. mporcile
No es pot respondre
 
27.  Re: Envio de mails al movil mediante gnokii (01/09/2006 09:56, #34715)
  Por: denis
Buenos dias Soy frances de Nancy y aprecio este articulo. Se siente algo personnalizado en la introduccion y las explicaciones de installacion estan bastante interesantes. El commento de esta experiencia, abierto para la lectura, califica bien su autor! cordialmente denis
No es pot respondre
 
28.  fethi (23/10/2006 13:25, #35910)
  Por: fethi (http://bulma.net/enviarcomentario.phtml?nIdNoticia=2178&nIdPage=1&bVerTodos=0)
hola
No es pot respondre
 
29.  Re: Envio de mails al movil mediante gnokii (17/05/2007 07:36, #41750)
  Por: Paco (http://www.meongo.com)
Hola. Un articulo muy interesante. Aunque me pregunto si ya has visto que hay servicios como MeOnGo, que te permiten tener tu email en cualquier equipo movil, con la unica condicion de que este cuente con conexion GPRS.
Puedes usarlo con cuentas de correo web (Gmail, Yahoo, Hotmail, etc) o con cuentas de ISPs (POP, IMAP). Ya no hay necesidad de hacer ningun download, instalacion o configuracion de ningun tipo... y lo mejor de este servicio es que es GRATUITO. Que te parece?
No es pot respondre
 
30.  Re: Envio de mails al movil mediante gnokii (07/03/2012 18:56, #67940)
  Por: Anonimo
sosh | forfait sans engagement | forfait illimite | forfait sms illimite | forfait mobile internet | forfait bloque | rio bouygues | rio orange | numero rio sfr | rio bouygues | rio virgin | calculer imc | portabilite du numero
No es pot respondre
 
GRACIAS
Distribuciones Universal
Por el servidor
Dpto. de Matematicas e Informatica
Calificacion
***0
Vots: 23
Danos tu opinion:
**** Excelente
***0 Muy Bueno
**00 Bueno
*000 Regular
0000 Malo
SECCIONES
Noticia
Breve
Truco
Enlace
Participa
Proyecto
Articulo
Webbulma
Manoletada :-)
Seguridad
Modificado: 7/3/2012 18:56:32 | Tiempo Total: 0.068 segs | Kernel: Linux - i686 - 2.6.26-1-686 | Last boot: 21/09/2013 23:16 CEST
Powered by Apache    MySQL    PHP    Gimp